Class AttributeValue<T>
- java.lang.Object
-
- org.technologybrewery.fermenter.stout.authz.AttributeValue<T>
-
public class AttributeValue<T> extends Object
Holds an attribute value returned via aAttributeStoutProvider.
-
-
Constructor Summary
Constructors Constructor Description AttributeValue(String attributeId, T value)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.ow2.authzforce.core.pdp.api.value.AnyUriValuegetAsAnyUriValue()org.ow2.authzforce.core.pdp.api.value.BooleanValuegetAsBooleanValue()org.ow2.authzforce.core.pdp.api.value.DateValuegetAsDateValue()org.ow2.authzforce.core.pdp.api.value.DoubleValuegetAsDoubleValue()org.ow2.authzforce.core.pdp.api.value.IntegerValuegetAsIntegerValue()org.ow2.authzforce.core.pdp.api.value.StringValuegetAsStringValue()StringgetAttributeId()TgetValue()StringgetValueAsString()Returns the value as a string if not nullStringtoString()
-
-
-
Method Detail
-
getAttributeId
public String getAttributeId()
-
getValue
public T getValue()
-
getValueAsString
public String getValueAsString()
Returns the value as a string if not null- Returns:
- string value
-
getAsStringValue
public org.ow2.authzforce.core.pdp.api.value.StringValue getAsStringValue()
-
getAsIntegerValue
public org.ow2.authzforce.core.pdp.api.value.IntegerValue getAsIntegerValue()
-
getAsDoubleValue
public org.ow2.authzforce.core.pdp.api.value.DoubleValue getAsDoubleValue()
-
getAsAnyUriValue
public org.ow2.authzforce.core.pdp.api.value.AnyUriValue getAsAnyUriValue()
-
getAsBooleanValue
public org.ow2.authzforce.core.pdp.api.value.BooleanValue getAsBooleanValue()
-
getAsDateValue
public org.ow2.authzforce.core.pdp.api.value.DateValue getAsDateValue()
-
-