    

 ## On this page

  

 

 # Class: PHXNewLineAddFilter

 Last update: 16.07.2025 

**Package:** `com.phoenix_int.util`

**Class Hierarchy**

```java
↳ java.lang.Object
  ↳ java.io.Reader
    ↳ com.phoenix_int.util.PHXNewLineAddFilter

```

**Implemented Interfaces**

- `java.io.Closeable`, `java.lang.AutoCloseable`, `java.lang.Readable`

---

**Declaration**

```java
public class PHXNewLineAddFilter
extends java.io.Reader

```

Implementation of a FilterReader that basically does the opposite of the `PHXNewLineFilter`, adding in the platform dependent newlines from java style newlines '\\n'.

## Field Summary

### Fields inherited from class java.io.Reader

`lock`

## Constructor Summary

Constructor and Description`PHXNewLineAddFilter(java.io.Reader in)`  
Creates a new instance of PHXNewLineFilter## Method Summary

Modifier and TypeMethod and Description`void``close()``int``read(char[] cbuf, int off, int len)`### Methods inherited from class java.io.Reader

`mark`, `markSupported`, `read`, `read`, `read`, `ready`, `reset`, `skip`

### Methods inherited from class java.lang.Object

`clone`, `equals`, `finalize`, `getClass`, `hashCode`, `notify`, `notifyAll`, `toString`, `wait`, `wait`, `wait`

## Constructor Detail

### PHXNewLineAddFilter

```java
public PHXNewLineAddFilter(java.io.Reader in)

```

Creates a new instance of PHXNewLineFilter

## Method Detail

### close

```java
public void close()
           throws java.io.IOException

```

**Specified by:**

- `close` in interface `java.io.Closeable`
- `close` in interface `java.lang.AutoCloseable`
- `close` in class `java.io.Reader`

**Throws:**

- `java.io.IOException`

### read

```java
public int read(char[] cbuf, 
                int off, 
                int len)
         throws java.io.IOException

```

**Specified by:**

- `read` in class `java.io.Reader`

**Throws:**

- `java.io.IOException`