|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface RuleBuilder
Generate an object value and creation rule
| Method Summary | |
|---|---|
AttributeSetRule |
getAttributeSetRule(java.lang.String path)
Get attribute setter with specified path. |
AttributeSetRule[] |
getAttributeSetRule(java.lang.String[] path)
Get array of AttributeSetRule that have a path similar to
an array of paths. |
CloseCollectionInstanceRule |
getCloseCollectionInstanceRule(java.lang.String path)
Get CloseCollectionInstanceRule with specified path. |
CloseCollectionInstanceRule[] |
getCloseCollectionInstanceRule(java.lang.String[] path)
Get array of CloseCollectionInstanceRule that have a path
similar to an array of paths. |
CloseInstanceRule |
getCloseInstanceRule(java.lang.String path)
Get closer instance with specified path. |
CloseInstanceRule[] |
getCloseInstanceRule(java.lang.String[] path)
Get array of CloseInstanceRule that have a path similar to
an array of paths. |
CreateInstanceRule |
getCreateInstanceRule(java.lang.String path)
Get CreateInstanceRule with specified path. |
CreateInstanceRule[] |
getCreateInstanceRule(java.lang.String[] paths)
Get array of CreateInstanceRule that have a path similar
to an array of paths. |
ParentReferenceRule |
getParentReferenceRule(java.lang.String path)
Get CreateInstanceRule with specified path. |
ParentReferenceRule[] |
getParentReferenceRule(java.lang.String[] paths)
Get array of CreateInstanceRule that have a path similar
to an array of paths. |
PropertyCollectionSetRule |
getPropertyCollectionSetRule(java.lang.String path)
Get PropertyCollectionSetRule with specified path. |
PropertyCollectionSetRule[] |
getPropertyCollectionSetRule(java.lang.String[] path)
Get array of PropertyCollectionSetRule that have a path
similar to an array of paths. |
PropertySetRule |
getPropertySetRule(java.lang.String path)
Get PropertySetRule with specified path. |
PropertySetRule[] |
getPropertySetRule(java.lang.String[] path)
Get array of PropertySetRule that have a path similar to
an array of paths. |
java.lang.Class |
getRoot()
Get the root class |
java.util.List<XanotRule> |
getRules(java.lang.String path)
Get List of XanotRule with specified path. |
java.util.List<XanotRule> |
getRules(java.lang.String[] paths)
Get List of XanotRule that have a path similar to an array
of paths. |
| Method Detail |
|---|
java.lang.Class getRoot()
java.util.List<XanotRule> getRules(java.lang.String path)
XanotRule with specified path.
path - The path
XanotRule that it's path is equals to the
specified pathjava.util.List<XanotRule> getRules(java.lang.String[] paths)
XanotRule that have a path similar to an array
of paths.
paths - Array of paths.
XanotRule that have a path similar to the
array of path.CreateInstanceRule getCreateInstanceRule(java.lang.String path)
CreateInstanceRule with specified path.
path - The path
CreateInstanceRule that it's path is equals to the
specified pathCreateInstanceRule[] getCreateInstanceRule(java.lang.String[] paths)
CreateInstanceRule that have a path similar
to an array of paths.
paths - Array of paths.
CreateInstanceRule that have a path
similar to the array of path.CloseInstanceRule getCloseInstanceRule(java.lang.String path)
path - The path
CloseInstanceRule[] getCloseInstanceRule(java.lang.String[] path)
CloseInstanceRule that have a path similar to
an array of paths.
path - Array of paths.
CloseInstanceRule that have a path
similar to the array of path.PropertySetRule getPropertySetRule(java.lang.String path)
PropertySetRule with specified path.
path - The path
PropertySetRule that it's path is equals to the
specified pathPropertySetRule[] getPropertySetRule(java.lang.String[] path)
PropertySetRule that have a path similar to
an array of paths.
path - Array of paths.
PropertySetRule that have a path similar
to the array of path.AttributeSetRule getAttributeSetRule(java.lang.String path)
path - Rule Path
AttributeSetRule[] getAttributeSetRule(java.lang.String[] path)
AttributeSetRule that have a path similar to
an array of paths.
path - Array of paths.
AttributeSetRule that have a path similar
to the array of path.CloseCollectionInstanceRule getCloseCollectionInstanceRule(java.lang.String path)
CloseCollectionInstanceRule with specified path.
path - The path
CloseCollectionInstanceRule that it's path is
equals to the specified pathCloseCollectionInstanceRule[] getCloseCollectionInstanceRule(java.lang.String[] path)
CloseCollectionInstanceRule that have a path
similar to an array of paths.
path - Array of paths.
CloseCollectionInstanceRule that have a
path similar to the array of path.PropertyCollectionSetRule getPropertyCollectionSetRule(java.lang.String path)
PropertyCollectionSetRule with specified path.
path - The path
PropertyCollectionSetRule that it's path is equals
to the specified pathPropertyCollectionSetRule[] getPropertyCollectionSetRule(java.lang.String[] path)
PropertyCollectionSetRule that have a path
similar to an array of paths.
path - Array of paths.
PropertyCollectionSetRule that have a
path similar to the array of path.ParentReferenceRule getParentReferenceRule(java.lang.String path)
CreateInstanceRule with specified path.
path - The path
CreateInstanceRule that it's path is equals to the
specified pathParentReferenceRule[] getParentReferenceRule(java.lang.String[] paths)
CreateInstanceRule that have a path similar
to an array of paths.
paths - Array of paths.
CreateInstanceRule that have a path
similar to the array of path.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||