org.springframework.roo.classpath.details.annotations
Class ArrayAttributeValue<Y extends AnnotationAttributeValue<?>>
java.lang.Object
org.springframework.roo.classpath.details.annotations.AbstractAnnotationAttributeValue<List<Y>>
org.springframework.roo.classpath.details.annotations.ArrayAttributeValue<Y>
- Type Parameters:
Y - the type of each AnnotationAttributeValue
- All Implemented Interfaces:
- AnnotationAttributeValue<List<Y>>
public class ArrayAttributeValue<Y extends AnnotationAttributeValue<?>>
- extends AbstractAnnotationAttributeValue<List<Y>>
Represents an array of annotation attribute values.
- Since:
- 1.0
- Author:
- Ben Alex
ArrayAttributeValue
public ArrayAttributeValue(org.springframework.roo.model.JavaSymbolName name,
List<Y> value)
- Constructor
- Parameters:
name - the attribute name (required)value - the attribute values (required)
getValue
public List<Y> getValue()
- Returns an unmodifiable copy of the array values
- Returns:
- the value (never null)
toString
public String toString()
- Overrides:
toString in class Object
Copyright © 2009–2015. All rights reserved.