org.teleal.cling.model.state
Class GetterStateVariableAccessor

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

public class GetterStateVariableAccessor
extends StateVariableAccessor

Author:
Christian Bauer

Constructor Summary
GetterStateVariableAccessor(java.lang.reflect.Method getter)
           
 
Method Summary
 java.lang.reflect.Method getGetter()
           
 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
 

Constructor Detail

GetterStateVariableAccessor

public GetterStateVariableAccessor(java.lang.reflect.Method getter)
Method Detail

getGetter

public java.lang.reflect.Method getGetter()

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.