com.linkedin.restli.restspec
Class AssocKeySchema

java.lang.Object
  extended by com.linkedin.data.template.RecordTemplate
      extended by com.linkedin.restli.restspec.AssocKeySchema
All Implemented Interfaces:
com.linkedin.data.template.DataTemplate<com.linkedin.data.DataMap>, java.lang.Cloneable

@Generated(value="com.linkedin.pegasus.generator.PegasusDataTemplateGenerator",
           comments="LinkedIn Data Template. Generated from /Users/jbetz/projects/pegasus_trunk/pegasus/restli-common/src/main/pegasus/com/linkedin/restli/restspec/AssocKeySchema.pdsc.",
           date="Thu Oct 24 11:16:23 PDT 2013")
public class AssocKeySchema
extends com.linkedin.data.template.RecordTemplate


Nested Class Summary
static class AssocKeySchema.Fields
           
 
Constructor Summary
AssocKeySchema()
           
AssocKeySchema(com.linkedin.data.DataMap data)
           
 
Method Summary
 AssocKeySchema clone()
           
 AssocKeySchema copy()
           
static AssocKeySchema.Fields fields()
           
 java.lang.String getName()
          Getter for name
 java.lang.String getName(com.linkedin.data.template.GetMode mode)
          Getter for name
 java.lang.String getType()
          Getter for type
 java.lang.String getType(com.linkedin.data.template.GetMode mode)
          Getter for type
 boolean hasName()
          Existence checker for name
 boolean hasType()
          Existence checker for type
 void removeName()
          Remover for name
 void removeType()
          Remover for type
 AssocKeySchema setName(java.lang.String value)
          Setter for name
 AssocKeySchema setName(java.lang.String value, com.linkedin.data.template.SetMode mode)
          Setter for name
 AssocKeySchema setType(java.lang.String value)
          Setter for type
 AssocKeySchema setType(java.lang.String value, com.linkedin.data.template.SetMode mode)
          Setter for type
 
Methods inherited from class com.linkedin.data.template.RecordTemplate
contains, data, equals, hashCode, obtainDirect, obtainWrapped, putDirect, putDirect, putDirect, putWrapped, putWrapped, remove, schema, toString
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

AssocKeySchema

public AssocKeySchema()

AssocKeySchema

public AssocKeySchema(com.linkedin.data.DataMap data)
Method Detail

fields

public static AssocKeySchema.Fields fields()

hasName

public boolean hasName()
Existence checker for name

See Also:
AssocKeySchema.Fields.name()

removeName

public void removeName()
Remover for name

See Also:
AssocKeySchema.Fields.name()

getName

public java.lang.String getName(com.linkedin.data.template.GetMode mode)
Getter for name

See Also:
AssocKeySchema.Fields.name()

getName

public java.lang.String getName()
Getter for name

See Also:
AssocKeySchema.Fields.name()

setName

public AssocKeySchema setName(java.lang.String value,
                              com.linkedin.data.template.SetMode mode)
Setter for name

See Also:
AssocKeySchema.Fields.name()

setName

public AssocKeySchema setName(java.lang.String value)
Setter for name

See Also:
AssocKeySchema.Fields.name()

hasType

public boolean hasType()
Existence checker for type

See Also:
AssocKeySchema.Fields.type()

removeType

public void removeType()
Remover for type

See Also:
AssocKeySchema.Fields.type()

getType

public java.lang.String getType(com.linkedin.data.template.GetMode mode)
Getter for type

See Also:
AssocKeySchema.Fields.type()

getType

public java.lang.String getType()
Getter for type

See Also:
AssocKeySchema.Fields.type()

setType

public AssocKeySchema setType(java.lang.String value,
                              com.linkedin.data.template.SetMode mode)
Setter for type

See Also:
AssocKeySchema.Fields.type()

setType

public AssocKeySchema setType(java.lang.String value)
Setter for type

See Also:
AssocKeySchema.Fields.type()

clone

public AssocKeySchema clone()
                     throws java.lang.CloneNotSupportedException
Specified by:
clone in interface com.linkedin.data.template.DataTemplate<com.linkedin.data.DataMap>
Overrides:
clone in class com.linkedin.data.template.RecordTemplate
Throws:
java.lang.CloneNotSupportedException

copy

public AssocKeySchema copy()
                    throws java.lang.CloneNotSupportedException
Specified by:
copy in interface com.linkedin.data.template.DataTemplate<com.linkedin.data.DataMap>
Overrides:
copy in class com.linkedin.data.template.RecordTemplate
Throws:
java.lang.CloneNotSupportedException