com.github.fge.jsonschema.library
Class Keyword

java.lang.Object
  extended by com.github.fge.jsonschema.library.Keyword
All Implemented Interfaces:
Frozen<KeywordBuilder>

public final class Keyword
extends Object
implements Frozen<KeywordBuilder>

Frozen keyword

See Also:
KeywordBuilder

Method Summary
static KeywordBuilder newBuilder(String name)
          Instantiate a new keyword builder
 KeywordBuilder thaw()
          Create a thawed version of this keyword
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

newBuilder

public static KeywordBuilder newBuilder(String name)
Instantiate a new keyword builder

Parameters:
name - the name for this keyword
Returns:
a new KeywordBuilder
Throws:
NullPointerException - provided name is null
See Also:
KeywordBuilder.KeywordBuilder(String)

thaw

public KeywordBuilder thaw()
Create a thawed version of this keyword

Specified by:
thaw in interface Frozen<KeywordBuilder>
Returns:
a KeywordBuilder
See Also:
KeywordBuilder.KeywordBuilder(Keyword)