org.opensaml.xacml.impl
Class AbstractXACMLObjectBuilder<XACMLObjectType extends XACMLObject>

java.lang.Object
  extended by org.opensaml.xml.AbstractXMLObjectBuilder<XACMLObjectType>
      extended by org.opensaml.xacml.impl.AbstractXACMLObjectBuilder<XACMLObjectType>
Type Parameters:
XACMLObjectType - the SAML object type built
All Implemented Interfaces:
XACMLObjectBuilder<XACMLObjectType>, XMLObjectBuilder<XACMLObjectType>
Direct Known Subclasses:
ActionMatchTypeImplBuilder, ActionsTypeImplBuilder, ActionTypeImplBuilder, ActionTypeImplBuilder, ApplyTypeImplBuilder, AttributeAssignmentTypeImplBuilder, AttributeDesignatorTypeImplBuilder, AttributeSelectorTypeImplBuilder, AttributeTypeImplBuilder, AttributeValueTypeImplBuilder, AttributeValueTypeImplBuilder, CombinerParametersTypeImplBuilder, CombinerParameterTypeImplBuilder, ConditionTypeImplBuilder, DecisionTypeImplBuilder, DefaultsTypeImplBuilder, DescriptionTypeImplBuilder, EnvironmentMatchTypeImplBuilder, EnvironmentsTypeImplBuilder, EnvironmentTypeImplBuilder, EnvironmentTypeImplBuilder, FunctionTypeImplBuilder, IdReferenceTypeImplBuilder, MissingAttributeDetailTypeImplBuilder, ObligationsTypeImplBuilder, ObligationTypeImplBuilder, PolicyCombinerParametersTypeImplBuilder, PolicySetCombinerParametersTypeImplBuilder, PolicySetTypeImplBuilder, PolicyTypeImplBuilder, RequestTypeImplBuilder, ResourceContentTypeImplBuilder, ResourceMatchTypeImplBuilder, ResourcesTypeImplBuilder, ResourceTypeImplBuilder, ResourceTypeImplBuilder, ResponseTypeImplBuilder, ResultTypeImplBuilder, RuleCombinerParametersTypeImplBuilder, RuleTypeImplBuilder, StatusCodeTypeImplBuilder, StatusDetailTypeImplBuilder, StatusMessageTypeImplBuilder, StatusTypeImplBuilder, SubjectAttributeDesignatorTypeImplBuilder, SubjectMatchTypeImplBuilder, SubjectsTypeImplBuilder, SubjectTypeImplBuilder, SubjectTypeImplBuilder, TargetTypeImplBuilder, VariableDefinitionTypeImplBuilder, VariableReferenceTypeImplBuilder

public abstract class AbstractXACMLObjectBuilder<XACMLObjectType extends XACMLObject>
extends AbstractXMLObjectBuilder<XACMLObjectType>
implements XACMLObjectBuilder<XACMLObjectType>

Base builder for XACMLObject.


Constructor Summary
AbstractXACMLObjectBuilder()
           
 
Method Summary
abstract  XACMLObjectType buildObject()
          Builds a XACMLObject using the default name and namespace information provided XACML specifications.
 
Methods inherited from class org.opensaml.xml.AbstractXMLObjectBuilder
buildObject, buildObject, buildObject, buildObject, buildObject
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.opensaml.xml.XMLObjectBuilder
buildObject, buildObject, buildObject, buildObject, buildObject
 

Constructor Detail

AbstractXACMLObjectBuilder

public AbstractXACMLObjectBuilder()
Method Detail

buildObject

public abstract XACMLObjectType buildObject()
Builds a XACMLObject using the default name and namespace information provided XACML specifications.

Specified by:
buildObject in interface XACMLObjectBuilder<XACMLObjectType extends XACMLObject>
Returns:
built XACMLObject


Copyright © 1999-2013. All Rights Reserved.