Class ModelRelationDiffinationImpl
- java.lang.Object
-
- org.brijframework.model.diffination.asm.AbstractModelDiffination<AccessibleObject>
-
- org.brijframework.model.diffination.asm.AbstractModelPropertyDiffination
-
- org.brijframework.model.diffination.asm.AbstractModelRelationDiffination
-
- org.brijframework.model.diffination.impl.ModelRelationDiffinationImpl
-
- All Implemented Interfaces:
org.brijframework.GenericResource<AccessibleObject>,org.brijframework.lifecycle.Initializer,ModelPropertyDiffination,ModelRelationDiffination,ModelDiffination<AccessibleObject>
public class ModelRelationDiffinationImpl extends AbstractModelRelationDiffination
-
-
Field Summary
-
Fields inherited from class org.brijframework.model.diffination.asm.AbstractModelPropertyDiffination
required
-
-
Constructor Summary
Constructors Constructor Description ModelRelationDiffinationImpl(ModelTypeDeffination owner, Field target)ModelRelationDiffinationImpl(ModelTypeDeffination owner, Method target)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetMappedBy()Class<?>getMappedTo()org.brijframework.support.enums.MappedBygetReferred()Class<?>getTargetClass()ModelTypeDeffinationgetTargetClassMetaInfo()voidsetMappedBy(String mappedBy)voidsetMappedTo(Class<?> mappedTo)voidsetReferred(org.brijframework.support.enums.MappedBy referred)-
Methods inherited from class org.brijframework.model.diffination.asm.AbstractModelRelationDiffination
getTargetOwner, setTargetOwner
-
Methods inherited from class org.brijframework.model.diffination.asm.AbstractModelPropertyDiffination
getMapper, getOwner, getType, getValue, isRequired, setMapper, setOwner, setRequired, setType, setValue, toString
-
Methods inherited from class org.brijframework.model.diffination.asm.AbstractModelDiffination
getAccess, getId, getName, setAccess, setId, setName
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface org.brijframework.model.ModelDiffination
getAccess
-
Methods inherited from interface org.brijframework.model.diffination.ModelPropertyDiffination
getGetterModifiers, getOwner, getSetterModifiers, getTargetAsField, getTargetAsMethod, getType, getValue, isField, isGetter, isSetter, setValue
-
-
-
-
Constructor Detail
-
ModelRelationDiffinationImpl
public ModelRelationDiffinationImpl(ModelTypeDeffination owner, Field target)
-
ModelRelationDiffinationImpl
public ModelRelationDiffinationImpl(ModelTypeDeffination owner, Method target)
-
-
Method Detail
-
getMappedBy
public String getMappedBy()
- Specified by:
getMappedByin interfaceModelRelationDiffination- Overrides:
getMappedByin classAbstractModelRelationDiffination
-
getTargetClass
public Class<?> getTargetClass()
-
getTargetClassMetaInfo
public ModelTypeDeffination getTargetClassMetaInfo()
-
getMappedTo
public Class<?> getMappedTo()
-
setMappedTo
public void setMappedTo(Class<?> mappedTo)
-
getReferred
public org.brijframework.support.enums.MappedBy getReferred()
-
setReferred
public void setReferred(org.brijframework.support.enums.MappedBy referred)
-
setMappedBy
public void setMappedBy(String mappedBy)
- Overrides:
setMappedByin classAbstractModelRelationDiffination
-
-