1 22 23 package org.jboss.profileservice.spi; 24 25 import java.util.Set ; 26 27 32 public interface PropertyInfo 33 { 34 public String getName(); 35 public String getDescription(); 36 public Set <?> getLegalValues(); 37 public Comparable <?> getMinValue(); 38 public Comparable <?> getMaxValue(); 39 public boolean isValue(Object obj); 40 public OpenType<?> getOpenType(); 41 public Object getFieldValue(String fieldName); 42 public void setFields(String [] fieldNames, Object [] fieldValues); 43 44 49 public Object getValue(); 50 51 56 public void setValue(Object value); 57 } 58 | Popular Tags |