Skip navigation links


oracle.iam.policyengine.impl.jaxb
Class PolicyTypeDefinition.PolicyType

java.lang.Object
  extended by oracle.iam.policyengine.impl.jaxb.PolicyTypeDefinition.PolicyType

Enclosing class:
PolicyTypeDefinition

public static class PolicyTypeDefinition.PolicyType
extends java.lang.Object

Java class for anonymous complex type.

The following schema fragment specifies the expected content contained within this class.

 <complexType>
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="OperationsThatTrigger">
           <complexType>
             <complexContent>
               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                 <sequence>
                   <element name="attribute" maxOccurs="unbounded">
                     <complexType>
                       <complexContent>
                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                           <attribute name="name" type="{http://www.w3.org/2001/XMLSchema}string" />
                         </restriction>
                       </complexContent>
                     </complexType>
                   </element>
                 </sequence>
               </restriction>
             </complexContent>
           </complexType>
         </element>
         <element name="EntitiesCanBeAssignedTo">
           <complexType>
             <complexContent>
               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                 <sequence>
                   <element name="entity" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded"/>
                 </sequence>
               </restriction>
             </complexContent>
           </complexType>
         </element>
         <element name="AllowedTopPathElements">
           <complexType>
             <complexContent>
               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                 <sequence>
                   <element name="attribute" maxOccurs="unbounded">
                     <complexType>
                       <complexContent>
                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                           <attribute name="name" type="{http://www.w3.org/2001/XMLSchema}string" />
                           <attribute name="type" type="{http://www.w3.org/2001/XMLSchema}string" />
                           <attribute name="entityType" type="{http://www.w3.org/2001/XMLSchema}string" />
                           <attribute name="displayName" type="{http://www.w3.org/2001/XMLSchema}string" />
                           <attribute name="dataType" type="{http://www.w3.org/2001/XMLSchema}string" />
                         </restriction>
                       </complexContent>
                     </complexType>
                   </element>
                 </sequence>
               </restriction>
             </complexContent>
           </complexType>
         </element>
         <element name="AllowedReturnAttributes">
           <complexType>
             <complexContent>
               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                 <sequence>
                   <element name="attribute" maxOccurs="unbounded">
                     <complexType>
                       <complexContent>
                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                           <attribute name="name" type="{http://www.w3.org/2001/XMLSchema}string" />
                           <attribute name="type" type="{http://www.w3.org/2001/XMLSchema}string" />
                           <attribute name="entityType" type="{http://www.w3.org/2001/XMLSchema}string" />
                           <attribute name="displayName" type="{http://www.w3.org/2001/XMLSchema}string" />
                           <attribute name="dataType" type="{http://www.w3.org/2001/XMLSchema}string" />
                         </restriction>
                       </complexContent>
                     </complexType>
                   </element>
                 </sequence>
               </restriction>
             </complexContent>
           </complexType>
         </element>
         <element name="AllowedFunctions">
           <complexType>
             <complexContent>
               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                 <sequence>
                   <element name="attribute" maxOccurs="unbounded">
                     <complexType>
                       <complexContent>
                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                           <attribute name="name" type="{http://www.w3.org/2001/XMLSchema}string" />
                         </restriction>
                       </complexContent>
                     </complexType>
                   </element>
                 </sequence>
               </restriction>
             </complexContent>
           </complexType>
         </element>
         <element name="DefaultSchemaClassPath" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="AllowedMultipleOutputs" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
         <element name="StopEvaluationOnFirstRuleMatch" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
         <element name="StopEvaluationOnFirstConditionMatch" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
         <element name="OutputAutoGenerated" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
         <element name="CanPolicyBeGroovy" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
         <element name="CanRuleBeGroovy" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
         <element name="CanReturnValueBeGroovy" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
       </sequence>
       <attribute name="id" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="name" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="displayName" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="description" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="ownerId" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="locked" type="{http://www.w3.org/2001/XMLSchema}boolean" />
       <attribute name="create" type="{http://www.w3.org/2001/XMLSchema}date" />
       <attribute name="createById" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="update" type="{http://www.w3.org/2001/XMLSchema}date" />
       <attribute name="updateById" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="dataLevel" type="{http://www.w3.org/2001/XMLSchema}integer" />
       <attribute name="authType" type="{http://www.w3.org/2001/XMLSchema}string" />
     </restriction>
   </complexContent>
 </complexType>
 

Nested Class Summary
static class PolicyTypeDefinition.PolicyType.AllowedFunctions
          Java class for anonymous complex type.
static class PolicyTypeDefinition.PolicyType.AllowedReturnAttributes
          Java class for anonymous complex type.
static class PolicyTypeDefinition.PolicyType.AllowedTopPathElements
          Java class for anonymous complex type.
static class PolicyTypeDefinition.PolicyType.EntitiesCanBeAssignedTo
          Java class for anonymous complex type.
static class PolicyTypeDefinition.PolicyType.OperationsThatTrigger
          Java class for anonymous complex type.

 

Constructor Summary
PolicyTypeDefinition.PolicyType()
           

 

Method Summary
 PolicyTypeDefinition.PolicyType.AllowedFunctions getAllowedFunctions()
          Gets the value of the allowedFunctions property.
 PolicyTypeDefinition.PolicyType.AllowedReturnAttributes getAllowedReturnAttributes()
          Gets the value of the allowedReturnAttributes property.
 PolicyTypeDefinition.PolicyType.AllowedTopPathElements getAllowedTopPathElements()
          Gets the value of the allowedTopPathElements property.
 java.lang.String getAuthType()
          Gets the value of the authType property.
 javax.xml.datatype.XMLGregorianCalendar getCreate()
          Gets the value of the create property.
 java.lang.String getCreateById()
          Gets the value of the createById property.
 java.math.BigInteger getDataLevel()
          Gets the value of the dataLevel property.
 java.lang.String getDefaultSchemaClassPath()
          Gets the value of the defaultSchemaClassPath property.
 java.lang.String getDescription()
          Gets the value of the description property.
 java.lang.String getDisplayName()
          Gets the value of the displayName property.
 PolicyTypeDefinition.PolicyType.EntitiesCanBeAssignedTo getEntitiesCanBeAssignedTo()
          Gets the value of the entitiesCanBeAssignedTo property.
 java.lang.String getId()
          Gets the value of the id property.
 java.lang.String getName()
          Gets the value of the name property.
 PolicyTypeDefinition.PolicyType.OperationsThatTrigger getOperationsThatTrigger()
          Gets the value of the operationsThatTrigger property.
 java.lang.String getOwnerId()
          Gets the value of the ownerId property.
 javax.xml.datatype.XMLGregorianCalendar getUpdate()
          Gets the value of the update property.
 java.lang.String getUpdateById()
          Gets the value of the updateById property.
 boolean isAllowedMultipleOutputs()
          Gets the value of the allowedMultipleOutputs property.
 boolean isCanPolicyBeGroovy()
          Gets the value of the canPolicyBeGroovy property.
 boolean isCanReturnValueBeGroovy()
          Gets the value of the canReturnValueBeGroovy property.
 boolean isCanRuleBeGroovy()
          Gets the value of the canRuleBeGroovy property.
 java.lang.Boolean isLocked()
          Gets the value of the locked property.
 boolean isOutputAutoGenerated()
          Gets the value of the outputAutoGenerated property.
 boolean isStopEvaluationOnFirstConditionMatch()
          Gets the value of the stopEvaluationOnFirstConditionMatch property.
 boolean isStopEvaluationOnFirstRuleMatch()
          Gets the value of the stopEvaluationOnFirstRuleMatch property.
 void setAllowedFunctions(PolicyTypeDefinition.PolicyType.AllowedFunctions value)
          Sets the value of the allowedFunctions property.
 void setAllowedMultipleOutputs(boolean value)
          Sets the value of the allowedMultipleOutputs property.
 void setAllowedReturnAttributes(PolicyTypeDefinition.PolicyType.AllowedReturnAttributes value)
          Sets the value of the allowedReturnAttributes property.
 void setAllowedTopPathElements(PolicyTypeDefinition.PolicyType.AllowedTopPathElements value)
          Sets the value of the allowedTopPathElements property.
 void setAuthType(java.lang.String value)
          Sets the value of the authType property.
 void setCanPolicyBeGroovy(boolean value)
          Sets the value of the canPolicyBeGroovy property.
 void setCanReturnValueBeGroovy(boolean value)
          Sets the value of the canReturnValueBeGroovy property.
 void setCanRuleBeGroovy(boolean value)
          Sets the value of the canRuleBeGroovy property.
 void setCreate(javax.xml.datatype.XMLGregorianCalendar value)
          Sets the value of the create property.
 void setCreateById(java.lang.String value)
          Sets the value of the createById property.
 void setDataLevel(java.math.BigInteger value)
          Sets the value of the dataLevel property.
 void setDefaultSchemaClassPath(java.lang.String value)
          Sets the value of the defaultSchemaClassPath property.
 void setDescription(java.lang.String value)
          Sets the value of the description property.
 void setDisplayName(java.lang.String value)
          Sets the value of the displayName property.
 void setEntitiesCanBeAssignedTo(PolicyTypeDefinition.PolicyType.EntitiesCanBeAssignedTo value)
          Sets the value of the entitiesCanBeAssignedTo property.
 void setId(java.lang.String value)
          Sets the value of the id property.
 void setLocked(java.lang.Boolean value)
          Sets the value of the locked property.
 void setName(java.lang.String value)
          Sets the value of the name property.
 void setOperationsThatTrigger(PolicyTypeDefinition.PolicyType.OperationsThatTrigger value)
          Sets the value of the operationsThatTrigger property.
 void setOutputAutoGenerated(boolean value)
          Sets the value of the outputAutoGenerated property.
 void setOwnerId(java.lang.String value)
          Sets the value of the ownerId property.
 void setStopEvaluationOnFirstConditionMatch(boolean value)
          Sets the value of the stopEvaluationOnFirstConditionMatch property.
 void setStopEvaluationOnFirstRuleMatch(boolean value)
          Sets the value of the stopEvaluationOnFirstRuleMatch property.
 void setUpdate(javax.xml.datatype.XMLGregorianCalendar value)
          Sets the value of the update property.
 void setUpdateById(java.lang.String value)
          Sets the value of the updateById property.

 

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

 

Constructor Detail

PolicyTypeDefinition.PolicyType

public PolicyTypeDefinition.PolicyType()

Method Detail

getOperationsThatTrigger

public PolicyTypeDefinition.PolicyType.OperationsThatTrigger getOperationsThatTrigger()
Gets the value of the operationsThatTrigger property.
Returns:
possible object is PolicyTypeDefinition.PolicyType.OperationsThatTrigger

setOperationsThatTrigger

public void setOperationsThatTrigger(PolicyTypeDefinition.PolicyType.OperationsThatTrigger value)
Sets the value of the operationsThatTrigger property.
Parameters:
value - allowed object is PolicyTypeDefinition.PolicyType.OperationsThatTrigger

getEntitiesCanBeAssignedTo

public PolicyTypeDefinition.PolicyType.EntitiesCanBeAssignedTo getEntitiesCanBeAssignedTo()
Gets the value of the entitiesCanBeAssignedTo property.
Returns:
possible object is PolicyTypeDefinition.PolicyType.EntitiesCanBeAssignedTo

setEntitiesCanBeAssignedTo

public void setEntitiesCanBeAssignedTo(PolicyTypeDefinition.PolicyType.EntitiesCanBeAssignedTo value)
Sets the value of the entitiesCanBeAssignedTo property.
Parameters:
value - allowed object is PolicyTypeDefinition.PolicyType.EntitiesCanBeAssignedTo

getAllowedTopPathElements

public PolicyTypeDefinition.PolicyType.AllowedTopPathElements getAllowedTopPathElements()
Gets the value of the allowedTopPathElements property.
Returns:
possible object is PolicyTypeDefinition.PolicyType.AllowedTopPathElements

setAllowedTopPathElements

public void setAllowedTopPathElements(PolicyTypeDefinition.PolicyType.AllowedTopPathElements value)
Sets the value of the allowedTopPathElements property.
Parameters:
value - allowed object is PolicyTypeDefinition.PolicyType.AllowedTopPathElements

getAllowedReturnAttributes

public PolicyTypeDefinition.PolicyType.AllowedReturnAttributes getAllowedReturnAttributes()
Gets the value of the allowedReturnAttributes property.
Returns:
possible object is PolicyTypeDefinition.PolicyType.AllowedReturnAttributes

setAllowedReturnAttributes

public void setAllowedReturnAttributes(PolicyTypeDefinition.PolicyType.AllowedReturnAttributes value)
Sets the value of the allowedReturnAttributes property.
Parameters:
value - allowed object is PolicyTypeDefinition.PolicyType.AllowedReturnAttributes

getAllowedFunctions

public PolicyTypeDefinition.PolicyType.AllowedFunctions getAllowedFunctions()
Gets the value of the allowedFunctions property.
Returns:
possible object is PolicyTypeDefinition.PolicyType.AllowedFunctions

setAllowedFunctions

public void setAllowedFunctions(PolicyTypeDefinition.PolicyType.AllowedFunctions value)
Sets the value of the allowedFunctions property.
Parameters:
value - allowed object is PolicyTypeDefinition.PolicyType.AllowedFunctions

getDefaultSchemaClassPath

public java.lang.String getDefaultSchemaClassPath()
Gets the value of the defaultSchemaClassPath property.
Returns:
possible object is String

setDefaultSchemaClassPath

public void setDefaultSchemaClassPath(java.lang.String value)
Sets the value of the defaultSchemaClassPath property.
Parameters:
value - allowed object is String

isAllowedMultipleOutputs

public boolean isAllowedMultipleOutputs()
Gets the value of the allowedMultipleOutputs property.

setAllowedMultipleOutputs

public void setAllowedMultipleOutputs(boolean value)
Sets the value of the allowedMultipleOutputs property.

isStopEvaluationOnFirstRuleMatch

public boolean isStopEvaluationOnFirstRuleMatch()
Gets the value of the stopEvaluationOnFirstRuleMatch property.

setStopEvaluationOnFirstRuleMatch

public void setStopEvaluationOnFirstRuleMatch(boolean value)
Sets the value of the stopEvaluationOnFirstRuleMatch property.

isStopEvaluationOnFirstConditionMatch

public boolean isStopEvaluationOnFirstConditionMatch()
Gets the value of the stopEvaluationOnFirstConditionMatch property.

setStopEvaluationOnFirstConditionMatch

public void setStopEvaluationOnFirstConditionMatch(boolean value)
Sets the value of the stopEvaluationOnFirstConditionMatch property.

isOutputAutoGenerated

public boolean isOutputAutoGenerated()
Gets the value of the outputAutoGenerated property.

setOutputAutoGenerated

public void setOutputAutoGenerated(boolean value)
Sets the value of the outputAutoGenerated property.

isCanPolicyBeGroovy

public boolean isCanPolicyBeGroovy()
Gets the value of the canPolicyBeGroovy property.

setCanPolicyBeGroovy

public void setCanPolicyBeGroovy(boolean value)
Sets the value of the canPolicyBeGroovy property.

isCanRuleBeGroovy

public boolean isCanRuleBeGroovy()
Gets the value of the canRuleBeGroovy property.

setCanRuleBeGroovy

public void setCanRuleBeGroovy(boolean value)
Sets the value of the canRuleBeGroovy property.

isCanReturnValueBeGroovy

public boolean isCanReturnValueBeGroovy()
Gets the value of the canReturnValueBeGroovy property.

setCanReturnValueBeGroovy

public void setCanReturnValueBeGroovy(boolean value)
Sets the value of the canReturnValueBeGroovy property.

getId

public java.lang.String getId()
Gets the value of the id property.
Returns:
possible object is String

setId

public void setId(java.lang.String value)
Sets the value of the id property.
Parameters:
value - allowed object is String

getName

public java.lang.String getName()
Gets the value of the name property.
Returns:
possible object is String

setName

public void setName(java.lang.String value)
Sets the value of the name property.
Parameters:
value - allowed object is String

getDisplayName

public java.lang.String getDisplayName()
Gets the value of the displayName property.
Returns:
possible object is String

setDisplayName

public void setDisplayName(java.lang.String value)
Sets the value of the displayName property.
Parameters:
value - allowed object is String

getDescription

public java.lang.String getDescription()
Gets the value of the description property.
Returns:
possible object is String

setDescription

public void setDescription(java.lang.String value)
Sets the value of the description property.
Parameters:
value - allowed object is String

getOwnerId

public java.lang.String getOwnerId()
Gets the value of the ownerId property.
Returns:
possible object is String

setOwnerId

public void setOwnerId(java.lang.String value)
Sets the value of the ownerId property.
Parameters:
value - allowed object is String

isLocked

public java.lang.Boolean isLocked()
Gets the value of the locked property.
Returns:
possible object is Boolean

setLocked

public void setLocked(java.lang.Boolean value)
Sets the value of the locked property.
Parameters:
value - allowed object is Boolean

getCreate

public javax.xml.datatype.XMLGregorianCalendar getCreate()
Gets the value of the create property.
Returns:
possible object is XMLGregorianCalendar

setCreate

public void setCreate(javax.xml.datatype.XMLGregorianCalendar value)
Sets the value of the create property.
Parameters:
value - allowed object is XMLGregorianCalendar

getCreateById

public java.lang.String getCreateById()
Gets the value of the createById property.
Returns:
possible object is String

setCreateById

public void setCreateById(java.lang.String value)
Sets the value of the createById property.
Parameters:
value - allowed object is String

getUpdate

public javax.xml.datatype.XMLGregorianCalendar getUpdate()
Gets the value of the update property.
Returns:
possible object is XMLGregorianCalendar

setUpdate

public void setUpdate(javax.xml.datatype.XMLGregorianCalendar value)
Sets the value of the update property.
Parameters:
value - allowed object is XMLGregorianCalendar

getUpdateById

public java.lang.String getUpdateById()
Gets the value of the updateById property.
Returns:
possible object is String

setUpdateById

public void setUpdateById(java.lang.String value)
Sets the value of the updateById property.
Parameters:
value - allowed object is String

getDataLevel

public java.math.BigInteger getDataLevel()
Gets the value of the dataLevel property.
Returns:
possible object is BigInteger

setDataLevel

public void setDataLevel(java.math.BigInteger value)
Sets the value of the dataLevel property.
Parameters:
value - allowed object is BigInteger

getAuthType

public java.lang.String getAuthType()
Gets the value of the authType property.
Returns:
possible object is String

setAuthType

public void setAuthType(java.lang.String value)
Sets the value of the authType property.
Parameters:
value - allowed object is String

Skip navigation links


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