|
Oracle Fusion Middleware Management Java API Reference for Oracle Entitlements Server 11g Release 2 (11.1.2) E27155-01 ESAPI |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object
oracle.security.jps.service.policystore.info.DataType
oracle.security.jps.service.policystore.info.OpssRFC822Name
public class OpssRFC822Name
This class represents rfc822Nameobject, as defined in XACML 3.0 core specification, section A.2
Nested Class Summary |
---|
Nested classes/interfaces inherited from class oracle.security.jps.service.policystore.info.DataType |
---|
DataType.TYPE |
Nested classes/interfaces inherited from interface oracle.security.jps.service.policystore.info.ExpressionComponent |
---|
ExpressionComponent.Type |
Constructor Summary | |
---|---|
OpssRFC822Name(java.lang.String str) Creates a OpssRFC822Name object from given string |
Method Summary | |
---|---|
boolean |
equals(java.lang.Object that) Override java method for accurate list and hashtable lookups. |
ExpressionComponent.Type |
getComponentType() Returns type of the component. |
DataType.TYPE |
getType() For all concrete subclasses, this method is required so that function evaluators at runtime don't need to keep doing instanceof |
java.lang.String |
getValue() Returns an object representing real value of this data type. |
int |
hashCode() |
boolean |
isValid() |
java.lang.String |
toString() |
boolean |
validate(java.lang.String string) Checks if the given string represents a valid rfc822 name object. |
static OpssRFC822Name |
valueOf(java.lang.String str) Creates a OpssRFC822Name object from given string |
Methods inherited from class oracle.security.jps.service.policystore.info.DataType |
---|
getDataTypeObjectFromString, getDataTypeObjectFromString, getTypeClassFromClassName, getTypeFromClass |
Methods inherited from class java.lang.Object |
---|
getClass, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public OpssRFC822Name(java.lang.String str)
str
-java.lang.IllegalArgumentException
- if given string is null or does not represent a valid rfc 822 address.Method Detail |
---|
public java.lang.String getValue()
DataType
getValue
in class DataType
public final DataType.TYPE getType()
DataType
getType
in class DataType
public java.lang.String toString()
toString
in class DataType
public static OpssRFC822Name valueOf(java.lang.String str) throws java.lang.IllegalArgumentException
str
-java.lang.IllegalArgumentException
- if given string is null or does not represent a valid rfc 822 address.public final boolean equals(java.lang.Object that)
DataType
equals
in class DataType
public final int hashCode()
hashCode
in class DataType
public boolean validate(java.lang.String string)
java.lang.IllegalArgumentException
- if the given string is not a valid rfc 822 name.public ExpressionComponent.Type getComponentType()
ExpressionComponent
public boolean isValid()
|
Oracle Fusion Middleware Management Java API Reference for Oracle Entitlements Server 11g Release 2 (11.1.2) E27155-01 ESAPI |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |