Skip navigation links

Oracle Fusion Middleware Identity Governance Framework Identity Directory Java API Reference
11 g Release 2 (11.1.2)

E27140-01


oracle.igf.ids.config
Class AttributeRef

java.lang.Object
  extended by oracle.igf.ids.config.AttributeRef


public class AttributeRef
extends java.lang.Object

Class for defining the Attribute references by the entity. This includes properties like name of the attribute that is being referred by the entity, whether the attribute is fetched by default in read and search methods, and the attribute filter type.


Nested Class Summary
static class AttributeRef.FilterType
          Attribute filter type.

 

Constructor Summary
AttributeRef(java.lang.String name)
          Constructs the Attribute reference.
AttributeRef(java.lang.String name, boolean defaultFetch, AttributeRef.FilterType filterType)
          Constructs the Attribute reference

 

Method Summary
 boolean equals(java.lang.Object obj)
          Checks if the given object is equals to this one
 AttributeRef.FilterType getFilterType()
          Gets the attribute filter type.
 java.lang.String getName()
          Gets attribute name
 boolean isDefaultFetch()
          Gets the defaultFetch value.
 void setDefaultFetch(boolean defaultFetch)
          Sets the defaultFetch value
 void setFilterType(AttributeRef.FilterType filterType)
          Sets the attribute filter type

 

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

 

Constructor Detail

AttributeRef

public AttributeRef(java.lang.String name,
                    boolean defaultFetch,
                    AttributeRef.FilterType filterType)
Constructs the Attribute reference
Parameters:
name - Name of the attribute
defaultFetch - Fetch this attribute in read and search methods by default ?
filterType - Valid filter type

AttributeRef

public AttributeRef(java.lang.String name)
Constructs the Attribute reference. Default values for filterType is AttributeRef.FilterType.DYNAMIC and for defaultFetch is true.
Parameters:
name - Name of the attribute

Method Detail

getName

public java.lang.String getName()
Gets attribute name
Returns:
attribute name

setDefaultFetch

public void setDefaultFetch(boolean defaultFetch)
Sets the defaultFetch value
Parameters:
defaultFetch - true if the attribute to be fetched by default in read/search methods ; false otherwise

isDefaultFetch

public boolean isDefaultFetch()
Gets the defaultFetch value. Default value is true.
Returns:
true if the attribute to be fetched by default ; false otherwise

setFilterType

public void setFilterType(AttributeRef.FilterType filterType)
Sets the attribute filter type
Parameters:
filterType - valid filter type

getFilterType

public AttributeRef.FilterType getFilterType()
Gets the attribute filter type. Default value is AttributeRef.FilterType.DYNAMIC
Returns:
attribute filter type.

equals

public boolean equals(java.lang.Object obj)
Checks if the given object is equals to this one
Overrides:
equals in class java.lang.Object
Returns:
true if equals; false otherwise

Skip navigation links

Oracle Fusion Middleware Identity Governance Framework Identity Directory Java API Reference
11 g Release 2 (11.1.2)

E27140-01


Copyright © 2012 Oracle. All Rights Reserved.