Class DIFField.Filter
- java.lang.Object
-
- org.hyperledger.aries.api.present_proof_v2.DIFField.Filter
-
- Enclosing class:
- DIFField
public static class DIFField.Filter extends Object
A JSON Schema descriptor used to filter against the values returned from evaluation of the JSONPath string expressions in the path array.- See Also:
- rfc.section.6
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classDIFField.Filter.FilterBuilderstatic classDIFField.Filter.TypeJSON schema type
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static DIFField.Filter.FilterBuilderbuilder()protected booleancanEqual(Object other)booleanequals(Object o)Objectget_const()List<Object>get_enum()NumbergetExclusiveMaximum()NumbergetExclusiveMinimum()StringgetFormat()NumbergetMaximum()IntegergetMaxLength()NumbergetMinimum()IntegergetMinLength()BooleangetNot()StringgetPattern()DIFField.Filter.TypegetType()inthashCode()voidset_const(Object _const)voidset_enum(List<Object> _enum)voidsetExclusiveMaximum(Number exclusiveMaximum)voidsetExclusiveMinimum(Number exclusiveMinimum)voidsetFormat(String format)voidsetMaximum(Number maximum)voidsetMaxLength(Integer maxLength)voidsetMinimum(Number minimum)voidsetMinLength(Integer minLength)voidsetNot(Boolean not)voidsetPattern(String pattern)voidsetType(DIFField.Filter.Type type)StringtoString()
-
-
-
Method Detail
-
builder
public static DIFField.Filter.FilterBuilder builder()
-
get_const
public Object get_const()
-
getExclusiveMaximum
public Number getExclusiveMaximum()
-
getExclusiveMinimum
public Number getExclusiveMinimum()
-
getMaximum
public Number getMaximum()
-
getMinimum
public Number getMinimum()
-
getMaxLength
public Integer getMaxLength()
-
getMinLength
public Integer getMinLength()
-
getFormat
public String getFormat()
-
getNot
public Boolean getNot()
-
getPattern
public String getPattern()
-
getType
public DIFField.Filter.Type getType()
-
set_const
public void set_const(Object _const)
-
setExclusiveMaximum
public void setExclusiveMaximum(Number exclusiveMaximum)
-
setExclusiveMinimum
public void setExclusiveMinimum(Number exclusiveMinimum)
-
setMaximum
public void setMaximum(Number maximum)
-
setMinimum
public void setMinimum(Number minimum)
-
setMaxLength
public void setMaxLength(Integer maxLength)
-
setMinLength
public void setMinLength(Integer minLength)
-
setFormat
public void setFormat(String format)
-
setNot
public void setNot(Boolean not)
-
setPattern
public void setPattern(String pattern)
-
setType
public void setType(DIFField.Filter.Type type)
-
canEqual
protected boolean canEqual(Object other)
-
-