|
Oracle© Fusion Middleware Extensibility Framework (REX) for Oracle Enterprise Repository 11g Release 1 (11.1.1) E16598-01 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object
com.flashline.registry.openapi.entity.CategorizationType
public class CategorizationType
CategorizationTypes serve two purposes. First, they act as a definition container for aggregating Categorizations. Second, when associated with an Asset, they record which Categorizations have been assigned to the Asset for the given CategorizationType.
For example, when not associated with an Asset, a CategorizationType called FUNCTION represents all of the Categorizations within that type that could be applied to an Asset.
If associated with an Asset, a CategorizationType called FUNCTION would indicate all of the Categorizations of type FUNCTION that had been applied to that asset.
CategorizationTypes also encapsulate information that applies to all the categorizations within, such as if they are mutually exclusive or if they can be applied to projects.
NOTE: Use categorizationReadByType() to get Categorizations for a given type.
Constructor Summary | |
---|---|
CategorizationType() |
|
CategorizationType(long ID, boolean assetAssignable, Categorization[] categorizations, java.lang.String displayName, java.lang.String displayPlural, java.lang.String displaySingular, boolean exclusiveAssign, java.lang.String[] externalIDs, java.lang.String name, boolean projectAssignable, java.util.Calendar updatedDate) |
Method Summary | |
---|---|
boolean |
equals(java.lang.Object obj) |
Categorization[] |
getCategorizations() Gets the categorizations value for this CategorizationType. |
static org.apache.axis.encoding.Deserializer |
getDeserializer(java.lang.String mechType, java.lang.Class _javaType, javax.xml.namespace.QName _xmlType) Get Custom Deserializer |
java.lang.String |
getDisplayName() Gets the displayName value for this CategorizationType. |
java.lang.String |
getDisplayPlural() Gets the displayPlural value for this CategorizationType. |
java.lang.String |
getDisplaySingular() Gets the displaySingular value for this CategorizationType. |
java.lang.String[] |
getExternalIDs() Gets the externalIDs value for this CategorizationType. |
long |
getID() Gets the ID value for this CategorizationType. |
java.lang.String |
getName() Gets the name value for this CategorizationType. |
static org.apache.axis.encoding.Serializer |
getSerializer(java.lang.String mechType, java.lang.Class _javaType, javax.xml.namespace.QName _xmlType) Get Custom Serializer |
static org.apache.axis.description.TypeDesc |
getTypeDesc() Return type metadata object |
java.util.Calendar |
getUpdatedDate() Gets the updatedDate value for this CategorizationType. |
int |
hashCode() |
boolean |
isAssetAssignable() Gets the assetAssignable value for this CategorizationType. |
boolean |
isExclusiveAssign() Gets the exclusiveAssign value for this CategorizationType. |
boolean |
isProjectAssignable() Gets the projectAssignable value for this CategorizationType. |
void |
setAssetAssignable(boolean assetAssignable) Sets the assetAssignable value for this CategorizationType. |
void |
setCategorizations(Categorization[] categorizations) Sets the categorizations value for this CategorizationType. |
void |
setDisplayName(java.lang.String displayName) Sets the displayName value for this CategorizationType. |
void |
setDisplayPlural(java.lang.String displayPlural) Sets the displayPlural value for this CategorizationType. |
void |
setDisplaySingular(java.lang.String displaySingular) Sets the displaySingular value for this CategorizationType. |
void |
setExclusiveAssign(boolean exclusiveAssign) Sets the exclusiveAssign value for this CategorizationType. |
void |
setExternalIDs(java.lang.String[] externalIDs) Sets the externalIDs value for this CategorizationType. |
void |
setID(long ID) Sets the ID value for this CategorizationType. |
void |
setName(java.lang.String name) Sets the name value for this CategorizationType. |
void |
setProjectAssignable(boolean projectAssignable) Sets the projectAssignable value for this CategorizationType. |
void |
setUpdatedDate(java.util.Calendar updatedDate) Sets the updatedDate value for this CategorizationType. |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public CategorizationType()
public CategorizationType(long ID, boolean assetAssignable, Categorization[] categorizations, java.lang.String displayName, java.lang.String displayPlural, java.lang.String displaySingular, boolean exclusiveAssign, java.lang.String[] externalIDs, java.lang.String name, boolean projectAssignable, java.util.Calendar updatedDate)
Method Detail |
---|
public long getID()
public void setID(long ID)
ID
-public boolean isAssetAssignable()
public void setAssetAssignable(boolean assetAssignable)
assetAssignable
-public Categorization[] getCategorizations()
public void setCategorizations(Categorization[] categorizations)
categorizations
-public java.lang.String getDisplayName()
public void setDisplayName(java.lang.String displayName)
displayName
-public java.lang.String getDisplayPlural()
public void setDisplayPlural(java.lang.String displayPlural)
displayPlural
-public java.lang.String getDisplaySingular()
public void setDisplaySingular(java.lang.String displaySingular)
displaySingular
-public boolean isExclusiveAssign()
public void setExclusiveAssign(boolean exclusiveAssign)
exclusiveAssign
-public java.lang.String[] getExternalIDs()
public void setExternalIDs(java.lang.String[] externalIDs)
externalIDs
-public java.lang.String getName()
public void setName(java.lang.String name)
name
-public boolean isProjectAssignable()
public void setProjectAssignable(boolean projectAssignable)
projectAssignable
-public java.util.Calendar getUpdatedDate()
public void setUpdatedDate(java.util.Calendar updatedDate)
updatedDate
-public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public static org.apache.axis.description.TypeDesc getTypeDesc()
public static org.apache.axis.encoding.Serializer getSerializer(java.lang.String mechType, java.lang.Class _javaType, javax.xml.namespace.QName _xmlType)
public static org.apache.axis.encoding.Deserializer getDeserializer(java.lang.String mechType, java.lang.Class _javaType, javax.xml.namespace.QName _xmlType)
|
Oracle© Fusion Middleware Extensibility Framework (REX) for Oracle Enterprise Repository 11g Release 1 (11.1.1) E16598-01 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |