org.teleal.cling.model.state
Class FieldStateVariableAccessor

java.lang.Object
  extended by org.teleal.cling.model.state.StateVariableAccessor
      extended by org.teleal.cling.model.state.FieldStateVariableAccessor

public class FieldStateVariableAccessor
extends StateVariableAccessor

Author:
Christian Bauer

Field Summary
protected  java.lang.reflect.Field field
           
 
Constructor Summary
FieldStateVariableAccessor(java.lang.reflect.Field field)
           
 
Method Summary
 java.lang.reflect.Field getField()
           
 java.lang.Class<?> getReturnType()
           
 java.lang.Object read(java.lang.Object serviceImpl)
           
 java.lang.String toString()
           
 
Methods inherited from class org.teleal.cling.model.state.StateVariableAccessor
read
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

field

protected java.lang.reflect.Field field
Constructor Detail

FieldStateVariableAccessor

public FieldStateVariableAccessor(java.lang.reflect.Field field)
Method Detail

getField

public java.lang.reflect.Field getField()

getReturnType

public java.lang.Class<?> getReturnType()
Specified by:
getReturnType in class StateVariableAccessor

read

public java.lang.Object read(java.lang.Object serviceImpl)
                      throws java.lang.Exception
Specified by:
read in class StateVariableAccessor
Throws:
java.lang.Exception

toString

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


Copyright © 2010 Teleal GmbH, Switzerland. All Rights Reserved.