public class POCreator
extends java.lang.Object
| Constructor and Description |
|---|
POCreator() |
| Modifier and Type | Method and Description |
|---|---|
PatternObject |
createPO(de.uniks.networkparser.interfaces.SendableEntity entity)
Creates a Pattern, that matches the given entity
|
PatternObject |
createPO(de.uniks.networkparser.interfaces.SendableEntity entity,
de.uniks.networkparser.IdMap creators)
Creates a Pattern, that matches the given entity
|
protected PatternObject |
createPO(de.uniks.networkparser.interfaces.SendableEntity entity,
de.uniks.networkparser.IdMap creators,
PatternObject parentPO,
java.lang.String incommingProperty) |
void |
setNullFilter(boolean nullFilter)
If Enabled, Properties that are null aren't considered in the
PatternObjects
|
POCreator |
withNullFilter(boolean nullFilter) |
public void setNullFilter(boolean nullFilter)
nullFilter - boolean for NullFilterpublic POCreator withNullFilter(boolean nullFilter)
public PatternObject createPO(de.uniks.networkparser.interfaces.SendableEntity entity)
entity - The RootEntity that should be described as a Patternpublic PatternObject createPO(de.uniks.networkparser.interfaces.SendableEntity entity, de.uniks.networkparser.IdMap creators)
entity - The RootEntity that should be described as a Patterncreators - A IDMap with all the needed Creatorsprotected PatternObject createPO(de.uniks.networkparser.interfaces.SendableEntity entity, de.uniks.networkparser.IdMap creators, PatternObject parentPO, java.lang.String incommingProperty)
entity - The RootEntity that should be described as a Patterncreators - A IDMap with all the needed CreatorsparentPO - if there's a PO that has an outgoing to the entity, we need the
parent POincommingProperty - The PropertyName of the Link from the parentPO to the entity