Errai 3.0.1-SNAPSHOT

org.jboss.errai.marshalling.rebind.api.model.impl
Class WriteMapping

java.lang.Object
  extended by org.jboss.errai.marshalling.rebind.api.model.impl.SimpleMapping
      extended by org.jboss.errai.marshalling.rebind.api.model.impl.WriteMapping
All Implemented Interfaces:
Mapping, MemberMapping

public class WriteMapping
extends SimpleMapping
implements MemberMapping

Author:
Mike Brock

Field Summary
 
Fields inherited from class org.jboss.errai.marshalling.rebind.api.model.impl.SimpleMapping
key, targetType, toMap, type
 
Constructor Summary
WriteMapping(String key, Class<?> type, String getterMethod)
           
WriteMapping(String key, MetaClass type, String getterMethod)
           
 
Method Summary
 boolean canRead()
           
 boolean canWrite()
           
 MetaClassMember getBindingMember()
           
 String getKey()
           
 MetaClassMember getReadingMember()
           
 void setMappingClass(MetaClass clazz)
           
 
Methods inherited from class org.jboss.errai.marshalling.rebind.api.model.impl.SimpleMapping
getTargetType, getType, setType
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.jboss.errai.marshalling.rebind.api.model.Mapping
getTargetType, getType, setType
 

Constructor Detail

WriteMapping

public WriteMapping(String key,
                    Class<?> type,
                    String getterMethod)

WriteMapping

public WriteMapping(String key,
                    MetaClass type,
                    String getterMethod)
Method Detail

getKey

public String getKey()
Specified by:
getKey in interface Mapping
Overrides:
getKey in class SimpleMapping

getBindingMember

public MetaClassMember getBindingMember()
Specified by:
getBindingMember in interface MemberMapping

getReadingMember

public MetaClassMember getReadingMember()
Specified by:
getReadingMember in interface MemberMapping

canRead

public boolean canRead()
Specified by:
canRead in interface MemberMapping

canWrite

public boolean canWrite()
Specified by:
canWrite in interface MemberMapping

setMappingClass

public void setMappingClass(MetaClass clazz)
Specified by:
setMappingClass in interface Mapping
Overrides:
setMappingClass in class SimpleMapping

Errai 3.0.1-SNAPSHOT

Copyright © 2013-2014 JBoss, a division of Red Hat. All Rights Reserved.