AV
- type of resulting attribute valuepublic final class ImmutableNamedXacmlAttributeParsingResult<AV extends AttributeValue> extends Object implements NamedXacmlAttributeParsingResult<AV>
NamedXacmlAttributeParsingResult
Constructor and Description |
---|
ImmutableNamedXacmlAttributeParsingResult(AttributeFqn attributeName,
Datatype<AV> attributeDatatype,
com.google.common.collect.ImmutableCollection<AV> attributeValues)
Main constructor
|
Modifier and Type | Method and Description |
---|---|
Datatype<AV> |
getAttributeDatatype() |
AttributeFqn |
getAttributeName() |
Collection<AV> |
getAttributeValues() |
public ImmutableNamedXacmlAttributeParsingResult(AttributeFqn attributeName, Datatype<AV> attributeDatatype, com.google.common.collect.ImmutableCollection<AV> attributeValues)
attributeName
- attribute's (fully qualified) nameattributeDatatype
- attribute datatypeattributeValues
- attribute valuespublic AttributeFqn getAttributeName()
getAttributeName
in interface NamedXacmlAttributeParsingResult<AV extends AttributeValue>
public Datatype<AV> getAttributeDatatype()
getAttributeDatatype
in interface NamedXacmlAttributeParsingResult<AV extends AttributeValue>
public Collection<AV> getAttributeValues()
getAttributeValues
in interface NamedXacmlAttributeParsingResult<AV extends AttributeValue>
Copyright © 2012–2020. All rights reserved.