F
- type of object that the property path is based on.public class OAPropertyPath<F> extends Object
Constructor and Description |
---|
OAPropertyPath(Class<F> fromClass,
String propertyPath) |
OAPropertyPath(Class<F> fromClass,
String propertyPath,
boolean bIgnoreError) |
OAPropertyPath(String propertyPath) |
public OAPropertyPath(String propertyPath)
public String getPropertyPath()
public OAPropertyPath getReversePropertyPath()
public String getPropertyPathLinksOnly()
public OAProperty getOAPropertyAnnotation()
public OACalculatedProperty getOACalculatedPropertyAnnotation()
public OAOne getOAOneAnnotation()
public boolean isLastPropertyLinkInfo()
public String[] getProperties()
public String[] getCastNames()
public String[] getFilterNames()
public String[] getFilterParams()
public Object[][] getFilterParamValues()
public Method[] getMethods()
public Class[] getClasses()
public Constructor[] getFilterConstructors()
public OALinkInfo[] getLinkInfos()
public boolean hasLinks()
public OALinkInfo[] getRecursiveLinkInfos()
public String getLastPropertyName()
public Object getValue(Hub<F> hub, F fromObject)
public String getValueAsString(Hub<F> hub, F fromObject)
public void setup(Hub hub)
public void setup(Class clazz)
public void setup(Class clazz, boolean bIgnorePrivateLink)
clazz
- bIgnorePrivateLink
- if true, then a link that does not have a get method will not throw an exception. Used by HubGroupBypublic boolean hasPrivateLink()
public boolean getDoesLastMethodHasHubParam()
public boolean getNeedsDataToVerify()
public String getFormat()
public boolean getHasHubProperty()
Copyright © 1999–2019 ViaOA. All rights reserved.