BufferItempublic class FileBuffer extends Buffer
| Modifier and Type | Field | Description |
|---|---|---|
static byte |
APPEND |
|
static int |
BUFFER |
|
static byte |
NONE |
|
static byte |
OVERRIDE |
ENDLINE, position, STOPCHARSJSON, STOPCHARSXML, STOPCHARSXMLENDQUOTES, SPACE| Constructor | Description |
|---|---|
FileBuffer() |
| Modifier and Type | Method | Description |
|---|---|---|
void |
close() |
|
boolean |
createFile() |
|
static boolean |
createFile(java.io.File file) |
|
static boolean |
deleteFile(java.lang.String fileName) |
|
boolean |
exists() |
|
byte |
getByte() |
|
char |
getChar() |
|
char |
getCurrentChar() |
|
int |
length() |
|
boolean |
newline() |
|
char |
nextClean(boolean currentValid) |
Get the next char in the string, skipping whitespace.
|
boolean |
println(java.lang.CharSequence string) |
|
static BaseItem |
readBaseFile(java.lang.String configFile) |
|
static BaseItem |
readBaseFile(java.lang.String configFile,
BaseItem container) |
|
static ByteBuffer |
readBinaryFile(java.lang.String file) |
|
static CharacterBuffer |
readFile(java.io.File file) |
|
static CharacterBuffer |
readFile(java.lang.String file) |
|
static CharacterBuffer |
readResource(java.lang.String file) |
|
java.lang.String |
toString() |
|
FileBuffer |
withFile(java.io.File file) |
|
FileBuffer |
withFile(java.io.File file,
int cache) |
|
FileBuffer |
withFile(java.lang.String fileName) |
|
FileBuffer |
withLookAHead(char current) |
Add lookAHead to Buffer
|
FileBuffer |
withLookAHead(java.lang.CharSequence lookahead) |
Add lookAHead to Buffer
|
boolean |
write(byte flag,
byte... data) |
|
boolean |
write(byte flag,
java.lang.CharSequence data) |
|
static boolean |
writeFile(java.lang.String fileName,
byte[] data) |
|
static boolean |
writeFile(java.lang.String fileName,
byte[] data,
byte flag) |
|
static boolean |
writeFile(java.lang.String fileName,
java.lang.CharSequence data) |
|
static boolean |
writeFile(java.lang.String fileName,
java.lang.CharSequence data,
byte flag) |
array, checkValues, getBoolean, getDouble, getFloat, getInt, getLong, getShort, getString, getStringList, getUnsignedInt, isEmpty, isEnd, nextString, nextString, nextString, nextToken, nextValue, nextValue, parseString, position, printError, readLine, remaining, skip, skip, skipChar, skipTo, skipTo, splitStrings, substringpublic static final int BUFFER
public static byte NONE
public static byte APPEND
public static byte OVERRIDE
public FileBuffer withFile(java.lang.String fileName)
public FileBuffer withFile(java.io.File file, int cache)
public FileBuffer withFile(java.io.File file)
public int length()
public boolean exists()
public char getChar()
getChar in interface BufferItemgetChar in class Bufferpublic java.lang.String toString()
toString in class java.lang.Objectpublic FileBuffer withLookAHead(java.lang.CharSequence lookahead)
BufferItemlookahead - The String for look A Head String. For Simple Buffer change position back to the length of String or Save the String.public FileBuffer withLookAHead(char current)
BufferItemcurrent - The next Characterpublic char nextClean(boolean currentValid)
BufferItemnextClean in interface BufferItemnextClean in class BuffercurrentValid - is the current char also a valid characterpublic char getCurrentChar()
public byte getByte()
getByte in interface BufferItemgetByte in class Bufferpublic void close()
public static final boolean writeFile(java.lang.String fileName,
java.lang.CharSequence data,
byte flag)
public static final boolean writeFile(java.lang.String fileName,
byte[] data,
byte flag)
public static final boolean writeFile(java.lang.String fileName,
java.lang.CharSequence data)
public static final boolean writeFile(java.lang.String fileName,
byte[] data)
public static final CharacterBuffer readResource(java.lang.String file)
public static final CharacterBuffer readFile(java.lang.String file)
public static final CharacterBuffer readFile(java.io.File file)
public static final ByteBuffer readBinaryFile(java.lang.String file)
public static BaseItem readBaseFile(java.lang.String configFile)
public static final boolean deleteFile(java.lang.String fileName)
public boolean createFile()
public static boolean createFile(java.io.File file)
public boolean write(byte flag,
java.lang.CharSequence data)
public boolean write(byte flag,
byte... data)
public boolean println(java.lang.CharSequence string)
public boolean newline()