Interface AnyUtils
-
- All Known Implementing Classes:
JPAAnyUtils
public interface AnyUtils
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
addAttr(PlainAttrValidationManager validator, String key, PlainSchema schema, String value)
<T extends Any<?>>
Class<T>anyClass()
AnyTypeKind
anyTypeKind()
<T extends PlainAttrValue>
TclonePlainAttrValue(T src)
<A extends Any<?>>
AnyDAO<A>dao()
Set<ExternalResource>
getAllResources(Any<?> any)
Field
getField(String name)
<C extends AnyCR>
CnewAnyCR()
<T extends AnyTO>
TnewAnyTO()
<U extends AnyUR>
UnewAnyUR(String key)
<T extends PlainAttr<?>>
TnewPlainAttr()
<T extends PlainAttrValue>
TnewPlainAttrUniqueValue()
<T extends PlainAttrValue>
TnewPlainAttrValue()
<T extends PlainAttr<?>>
Class<T>plainAttrClass()
<T extends PlainAttrValue>
Class<T>plainAttrUniqueValueClass()
<T extends PlainAttrValue>
Class<T>plainAttrValueClass()
void
removeAttr(String key, PlainSchema schema)
-
-
-
Method Detail
-
anyTypeKind
AnyTypeKind anyTypeKind()
-
newPlainAttr
<T extends PlainAttr<?>> T newPlainAttr()
-
plainAttrValueClass
<T extends PlainAttrValue> Class<T> plainAttrValueClass()
-
newPlainAttrValue
<T extends PlainAttrValue> T newPlainAttrValue()
-
plainAttrUniqueValueClass
<T extends PlainAttrValue> Class<T> plainAttrUniqueValueClass()
-
newPlainAttrUniqueValue
<T extends PlainAttrValue> T newPlainAttrUniqueValue()
-
clonePlainAttrValue
<T extends PlainAttrValue> T clonePlainAttrValue(T src)
-
newAnyTO
<T extends AnyTO> T newAnyTO()
-
newAnyCR
<C extends AnyCR> C newAnyCR()
-
getAllResources
Set<ExternalResource> getAllResources(Any<?> any)
-
addAttr
void addAttr(PlainAttrValidationManager validator, String key, PlainSchema schema, String value)
-
removeAttr
void removeAttr(String key, PlainSchema schema)
-
-