1 22 23 package org.jboss.profileservice.spi; 24 25 29 30 public class ArrayType<T> 31 extends OpenType<T> 32 { 33 private int dimension; 34 private OpenType<?> elementType; 35 36 public ArrayType(int dimension, OpenType<?> elementType) 37 { 38 super(elementType.getClassName(), elementType.getClassName(), 39 "Array of: "+elementType.getClassName()); 40 this.dimension = dimension; 41 this.elementType = elementType; 42 } 43 44 public int getDimension() 45 { 46 return dimension; 47 } 48 public OpenType<?> getElementOpenType() 49 { 50 return elementType; 51 } 52 public boolean isValue(Object value) 53 { 54 return false; 55 } 56 } 57 | Popular Tags |