Skip navigation links


oracle.iam.policyengine.impl.jaxb
Class PolicyTypeDefinition

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


public class PolicyTypeDefinition
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">
       <all>
         <element name="PolicyType">
           <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>
         </element>
       </all>
     </restriction>
   </complexContent>
 </complexType>
 

Nested Class Summary
static class PolicyTypeDefinition.PolicyType
          Java class for anonymous complex type.

 

Constructor Summary
PolicyTypeDefinition()
           

 

Method Summary
 PolicyTypeDefinition.PolicyType getPolicyType()
          Gets the value of the policyType property.
 void setPolicyType(PolicyTypeDefinition.PolicyType value)
          Sets the value of the policyType property.

 

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

 

Constructor Detail

PolicyTypeDefinition

public PolicyTypeDefinition()

Method Detail

getPolicyType

public PolicyTypeDefinition.PolicyType getPolicyType()
Gets the value of the policyType property.
Returns:
possible object is PolicyTypeDefinition.PolicyType

setPolicyType

public void setPolicyType(PolicyTypeDefinition.PolicyType value)
Sets the value of the policyType property.
Parameters:
value - allowed object is PolicyTypeDefinition.PolicyType

Skip navigation links


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