org.infinispan.cdi.interceptor.context
Class CacheInvocationParameterImpl

java.lang.Object
  extended by org.infinispan.cdi.interceptor.context.CacheInvocationParameterImpl
All Implemented Interfaces:
javax.cache.annotation.CacheInvocationParameter

public class CacheInvocationParameterImpl
extends Object
implements javax.cache.annotation.CacheInvocationParameter

The CacheInvocationParameter implementation.

Author:
Kevin Pollet (C) 2011 SERLI

Constructor Summary
CacheInvocationParameterImpl(ParameterMetaData parameterMetaData, Object parameterValue)
           
 
Method Summary
 Set<Annotation> getAnnotations()
           
 Type getBaseType()
           
 int getParameterPosition()
           
 Class<?> getRawType()
           
 Object getValue()
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

CacheInvocationParameterImpl

public CacheInvocationParameterImpl(ParameterMetaData parameterMetaData,
                                    Object parameterValue)
Method Detail

getBaseType

public Type getBaseType()
Specified by:
getBaseType in interface javax.cache.annotation.CacheInvocationParameter

getRawType

public Class<?> getRawType()
Specified by:
getRawType in interface javax.cache.annotation.CacheInvocationParameter

getValue

public Object getValue()
Specified by:
getValue in interface javax.cache.annotation.CacheInvocationParameter

getAnnotations

public Set<Annotation> getAnnotations()
Specified by:
getAnnotations in interface javax.cache.annotation.CacheInvocationParameter

getParameterPosition

public int getParameterPosition()
Specified by:
getParameterPosition in interface javax.cache.annotation.CacheInvocationParameter

toString

public String toString()
Overrides:
toString in class Object

-->

Copyright © 2012 JBoss, a division of Red Hat. All Rights Reserved.