public class ObjectNode extends java.lang.Object implements ObjectGraphNode
| Constructor and Description |
|---|
ObjectNode(java.lang.Class<?> type,
java.lang.String fieldName,
java.lang.Object fieldValue,
java.util.List<ObjectGraphNode> childNodes) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
hasType(java.lang.Class<?> aClass) |
boolean |
hasValue(java.lang.Object o) |
boolean |
matches(MatchPattern pattern) |
public ObjectNode(java.lang.Class<?> type,
java.lang.String fieldName,
java.lang.Object fieldValue,
java.util.List<ObjectGraphNode> childNodes)
public boolean matches(MatchPattern pattern)
matches in interface ObjectGraphNodepublic boolean hasType(java.lang.Class<?> aClass)
hasType in interface ObjectGraphNodepublic boolean hasValue(java.lang.Object o)
hasValue in interface ObjectGraphNode