org.asmatron.messengine.model
Class ModelId<T>

java.lang.Object
  extended by org.asmatron.messengine.model.ModelId<T>

public class ModelId<T>
extends java.lang.Object


Constructor Summary
ModelId(java.lang.String id, boolean readOnly)
           
 
Method Summary
 boolean equals(java.lang.Object obj)
           
 java.lang.String getId()
           
 int hashCode()
           
 boolean isReadOnly()
           
static
<T> ModelId<T>
model(java.lang.String id)
           
static
<T> ModelId<T>
readOnly(java.lang.String id)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ModelId

public ModelId(java.lang.String id,
               boolean readOnly)
Method Detail

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

getId

public java.lang.String getId()

isReadOnly

public boolean isReadOnly()

equals

public boolean equals(java.lang.Object obj)
Overrides:
equals in class java.lang.Object

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

readOnly

public static final <T> ModelId<T> readOnly(java.lang.String id)

model

public static final <T> ModelId<T> model(java.lang.String id)


Copyright © 2011. All Rights Reserved.