public class FunctionsOnlyStrategy extends MObject implements PojoStrategy
FunctionsOnlyStrategy class.
| Constructor and Description |
|---|
FunctionsOnlyStrategy()
Constructor for FunctionsOnlyStrategy.
|
FunctionsOnlyStrategy(boolean toLower,
Class<? extends Annotation>... annotationMarker)
Constructor for FunctionsOnlyStrategy.
|
| Modifier and Type | Method and Description |
|---|---|
protected LinkedList<Method> |
getMethods(Class<?> clazz)
getMethods.
|
void |
parse(PojoParser parser,
Class<?> clazz,
PojoModelImpl model)
parse.
|
protected void |
parse(String prefix,
FunctionAttribute<Object> parent,
PojoParser parser,
Class<?> clazz,
PojoModelImpl model,
int level)
parse.
|
void |
parseObject(PojoParser parser,
Object pojo,
PojoModelImpl model)
parseObject.
|
base, base, createBase, forkBase, installBase, isBase, leaveBase, toStringpublic FunctionsOnlyStrategy()
Constructor for FunctionsOnlyStrategy.
@SafeVarargs public FunctionsOnlyStrategy(boolean toLower, Class<? extends Annotation>... annotationMarker)
Constructor for FunctionsOnlyStrategy.
toLower - a boolean.annotationMarker - a Class object.public void parse(PojoParser parser, Class<?> clazz, PojoModelImpl model)
parse.
parse in interface PojoStrategyparser - a PojoParser object.clazz - a Class object.model - a PojoModelImpl object.protected void parse(String prefix, FunctionAttribute<Object> parent, PojoParser parser, Class<?> clazz, PojoModelImpl model, int level)
parse.
prefix - a String object.parent - a FunctionAttribute object.parser - a PojoParser object.clazz - a Class object.model - a PojoModelImpl object.level - a int.protected LinkedList<Method> getMethods(Class<?> clazz)
getMethods.
clazz - a Class object.LinkedList object.public void parseObject(PojoParser parser, Object pojo, PojoModelImpl model)
parseObject.
parseObject in interface PojoStrategyparser - a PojoParser object.pojo - a Object object.model - a PojoModelImpl object.Copyright © 2016. All Rights Reserved.