Package com.networknt.schema.annotation
Class Annotation.Builder
- java.lang.Object
-
- com.networknt.schema.annotation.Annotation.Builder
-
- Enclosing class:
- Annotation
public static class Annotation.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Annotationbuild()Annotation.BuilderevaluationPath(NodePath evaluationPath)Annotation.BuilderinstanceLocation(NodePath instanceLocation)Annotation.Builderkeyword(Keyword keyword)Annotation.Builderkeyword(String keyword)Annotation.BuilderschemaLocation(SchemaLocation schemaLocation)Annotation.Buildervalue(Object value)
-
-
-
Method Detail
-
keyword
public Annotation.Builder keyword(Keyword keyword)
-
keyword
public Annotation.Builder keyword(String keyword)
-
instanceLocation
public Annotation.Builder instanceLocation(NodePath instanceLocation)
-
schemaLocation
public Annotation.Builder schemaLocation(SchemaLocation schemaLocation)
-
evaluationPath
public Annotation.Builder evaluationPath(NodePath evaluationPath)
-
value
public Annotation.Builder value(Object value)
-
build
public Annotation build()
-
-