Skip navigation links


oracle.iam.platform.entitymgr.vo
Class RelationDefinition

java.lang.Object
  extended by oracle.iam.platform.entitymgr.vo.RelationDefinition


public class RelationDefinition
extends java.lang.Object

Constructor Summary
RelationDefinition(java.lang.String relationType, java.lang.String entityType1, java.lang.String attrName1, java.lang.String attrNameInEntity1, java.lang.String attrGroupName1, java.lang.String entityType2, java.lang.String attrName2, java.lang.String attrNameInEntity2, java.lang.String attrGroupName2)
           

 

Method Summary
 void addAttribute(AttributeDefinition def)
           
 AttributeDefinition getAttributeDefinition(java.lang.String attrName)
           
 java.util.HashMap getAttributeDefinitions()
          Get the attribute definitions of all attributes
 java.lang.String getAttributeGroupName(java.lang.String attrName)
           
 java.lang.String getAttributeGroupName1()
           
 java.lang.String getAttributeGroupName2()
           
 java.util.Set getAttributeGroupNames()
           
 java.lang.String getAttributeName1()
           
 java.lang.String getAttributeName2()
           
 java.lang.String getAttributeNameInEntity1()
           
 java.lang.String getAttributeNameInEntity2()
           
 java.util.Set getAttributeNames()
           
 java.util.Set getAttributeNames(java.lang.String attrGroupName)
           
 java.lang.String getEntityType1()
           
 java.lang.String getEntityType2()
           
 java.lang.String getRelationType()
           
 java.util.Set getRequiredAttributeNames()
           

 

Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

 

Constructor Detail

RelationDefinition

public RelationDefinition(java.lang.String relationType,
                          java.lang.String entityType1,
                          java.lang.String attrName1,
                          java.lang.String attrNameInEntity1,
                          java.lang.String attrGroupName1,
                          java.lang.String entityType2,
                          java.lang.String attrName2,
                          java.lang.String attrNameInEntity2,
                          java.lang.String attrGroupName2)

Method Detail

getRelationType

public java.lang.String getRelationType()

getEntityType1

public java.lang.String getEntityType1()

getAttributeName1

public java.lang.String getAttributeName1()

getAttributeNameInEntity1

public java.lang.String getAttributeNameInEntity1()

getAttributeGroupName1

public java.lang.String getAttributeGroupName1()

getEntityType2

public java.lang.String getEntityType2()

getAttributeName2

public java.lang.String getAttributeName2()

getAttributeNameInEntity2

public java.lang.String getAttributeNameInEntity2()

getAttributeGroupName2

public java.lang.String getAttributeGroupName2()

getAttributeGroupName

public java.lang.String getAttributeGroupName(java.lang.String attrName)

getAttributeGroupNames

public java.util.Set getAttributeGroupNames()

getAttributeNames

public java.util.Set getAttributeNames(java.lang.String attrGroupName)

getAttributeNames

public java.util.Set getAttributeNames()

getRequiredAttributeNames

public java.util.Set getRequiredAttributeNames()

getAttributeDefinition

public AttributeDefinition getAttributeDefinition(java.lang.String attrName)

getAttributeDefinitions

public java.util.HashMap getAttributeDefinitions()
Get the attribute definitions of all attributes
Returns:
the attribute definitions of all the attributes

addAttribute

public void addAttribute(AttributeDefinition def)

Skip navigation links


Copyright © 2014, Oracle and/or its affiliates. All rights reserved.