public class CollectionParser
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static int |
ARRAY |
private java.lang.Class |
colType |
private int |
cursor |
private static java.lang.Object[] |
EMPTY_ARRAY |
private int |
end |
static int |
LIST |
static int |
MAP |
private ParserContext |
pCtx |
private char[] |
property |
private int |
start |
private int |
type |
Constructor and Description |
---|
CollectionParser() |
CollectionParser(int type) |
Modifier and Type | Method and Description |
---|---|
int |
getCursor() |
private boolean |
isStrongType() |
private java.lang.Object |
parseCollection(boolean subcompile) |
java.lang.Object |
parseCollection(char[] property,
int start,
int offset,
boolean subcompile,
java.lang.Class colType,
ParserContext pCtx) |
java.lang.Object |
parseCollection(char[] property,
int start,
int offset,
boolean subcompile,
ParserContext pCtx) |
private void |
subCompile(int start,
int offset) |
private char[] property
private int cursor
private int start
private int end
private int type
public static final int LIST
public static final int ARRAY
public static final int MAP
private java.lang.Class colType
private ParserContext pCtx
private static final java.lang.Object[] EMPTY_ARRAY
public CollectionParser()
public CollectionParser(int type)
public java.lang.Object parseCollection(char[] property, int start, int offset, boolean subcompile, ParserContext pCtx)
public java.lang.Object parseCollection(char[] property, int start, int offset, boolean subcompile, java.lang.Class colType, ParserContext pCtx)
private java.lang.Object parseCollection(boolean subcompile)
private void subCompile(int start, int offset)
private boolean isStrongType()
public int getCursor()