@Dependent
public class CDIProperties
extends com.vectorprint.configuration.decoration.AbstractPropertiesDecorator
Property.PropertyResolver,
Serialized Form| Modifier and Type | Field and Description |
|---|---|
static String |
CONFIG_PRODUCER |
| Constructor and Description |
|---|
CDIProperties(com.vectorprint.configuration.EnhancedMap settings) |
| Modifier and Type | Method and Description |
|---|---|
com.vectorprint.configuration.EnhancedMap |
clone() |
boolean[] |
getBooleanProperties(javax.enterprise.inject.spi.InjectionPoint ip) |
boolean |
getBooleanProperty(javax.enterprise.inject.spi.InjectionPoint ip) |
byte[] |
getByteProperties(javax.enterprise.inject.spi.InjectionPoint ip) |
byte |
getByteProperty(javax.enterprise.inject.spi.InjectionPoint ip) |
char[] |
getCharProperties(javax.enterprise.inject.spi.InjectionPoint ip) |
char |
getCharProperty(javax.enterprise.inject.spi.InjectionPoint ip) |
Class[] |
getClassProperties(javax.enterprise.inject.spi.InjectionPoint ip) |
Class |
getClassProperty(javax.enterprise.inject.spi.InjectionPoint ip) |
Color[] |
getColorProperties(javax.enterprise.inject.spi.InjectionPoint ip) |
Color |
getColorProperty(javax.enterprise.inject.spi.InjectionPoint ip) |
Date[] |
getDateProperties(javax.enterprise.inject.spi.InjectionPoint ip) |
Date |
getDateProperty(javax.enterprise.inject.spi.InjectionPoint ip) |
double[] |
getDoubleProperties(javax.enterprise.inject.spi.InjectionPoint ip) |
double |
getDoubleProperty(javax.enterprise.inject.spi.InjectionPoint ip) |
com.vectorprint.configuration.EnhancedMap |
getEnhancedMap(javax.enterprise.inject.spi.InjectionPoint ip) |
File[] |
getFileProperties(javax.enterprise.inject.spi.InjectionPoint ip) |
File |
getFileProperty(javax.enterprise.inject.spi.InjectionPoint ip) |
float[] |
getFloatProperties(javax.enterprise.inject.spi.InjectionPoint ip) |
float |
getFloatProperty(javax.enterprise.inject.spi.InjectionPoint ip) |
int[] |
getIntegerProperties(javax.enterprise.inject.spi.InjectionPoint ip) |
int |
getIntegerProperty(javax.enterprise.inject.spi.InjectionPoint ip) |
long[] |
getLongProperties(javax.enterprise.inject.spi.InjectionPoint ip) |
long |
getLongProperty(javax.enterprise.inject.spi.InjectionPoint ip) |
String |
getProperty(javax.enterprise.inject.spi.InjectionPoint ip) |
Pattern[] |
getRegexProperties(javax.enterprise.inject.spi.InjectionPoint ip) |
Pattern |
getRegexProperty(javax.enterprise.inject.spi.InjectionPoint ip) |
short[] |
getShortProperties(javax.enterprise.inject.spi.InjectionPoint ip) |
short |
getShortProperty(javax.enterprise.inject.spi.InjectionPoint ip) |
String[] |
getStringProperties(javax.enterprise.inject.spi.InjectionPoint ip) |
URL[] |
getURLProperties(javax.enterprise.inject.spi.InjectionPoint ip) |
URL |
getURLProperty(javax.enterprise.inject.spi.InjectionPoint ip) |
accept, addDecorator, clear, containsKey, containsValue, entrySet, equals, get, getBooleanProperties, getBooleanProperty, getByteProperties, getByteProperty, getCharProperties, getCharProperty, getClassProperties, getClassProperty, getColorProperties, getColorProperty, getDateProperties, getDateProperty, getDecorators, getDoubleProperties, getDoubleProperty, getFileProperties, getFileProperty, getFloatProperties, getFloatProperty, getGenericProperty, getHelp, getHelp, getId, getIntegerProperties, getIntegerProperty, getKeysNotPresent, getLongProperties, getLongProperty, getOutermostDecorator, getProperty, getRegexProperties, getRegexProperty, getShortProperties, getShortProperty, getStringProperties, getUnusedKeys, getURLProperties, getURLProperty, hasProperties, isEmpty, keySet, listProperties, printHelp, put, put, put, putAll, remove, setHelp, setId, setOutermostDecorator, size, values, writeEmbeddedSettingsfinalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcompute, computeIfAbsent, computeIfPresent, forEach, getOrDefault, hashCode, merge, putIfAbsent, remove, replace, replace, replaceAllpublic static final String CONFIG_PRODUCER
@Inject
public CDIProperties(@Named(value="CONFIGPROPS")
com.vectorprint.configuration.EnhancedMap settings)
@Produces public com.vectorprint.configuration.EnhancedMap getEnhancedMap(javax.enterprise.inject.spi.InjectionPoint ip)
@Produces public File[] getFileProperties(javax.enterprise.inject.spi.InjectionPoint ip)
@Produces public File getFileProperty(javax.enterprise.inject.spi.InjectionPoint ip)
@Produces public Pattern[] getRegexProperties(javax.enterprise.inject.spi.InjectionPoint ip)
@Produces public Pattern getRegexProperty(javax.enterprise.inject.spi.InjectionPoint ip)
@Produces public Class[] getClassProperties(javax.enterprise.inject.spi.InjectionPoint ip) throws ClassNotFoundException
ClassNotFoundException@Produces public Class getClassProperty(javax.enterprise.inject.spi.InjectionPoint ip) throws ClassNotFoundException
ClassNotFoundException@Produces public Date[] getDateProperties(javax.enterprise.inject.spi.InjectionPoint ip)
@Produces public Date getDateProperty(javax.enterprise.inject.spi.InjectionPoint ip)
@Produces public byte[] getByteProperties(javax.enterprise.inject.spi.InjectionPoint ip)
@Produces public char[] getCharProperties(javax.enterprise.inject.spi.InjectionPoint ip)
@Produces public short[] getShortProperties(javax.enterprise.inject.spi.InjectionPoint ip)
@Produces public byte getByteProperty(javax.enterprise.inject.spi.InjectionPoint ip)
@Produces public char getCharProperty(javax.enterprise.inject.spi.InjectionPoint ip)
@Produces public short getShortProperty(javax.enterprise.inject.spi.InjectionPoint ip)
@Produces public URL[] getURLProperties(javax.enterprise.inject.spi.InjectionPoint ip) throws MalformedURLException
MalformedURLException@Produces public URL getURLProperty(javax.enterprise.inject.spi.InjectionPoint ip) throws MalformedURLException
MalformedURLException@Produces public Color[] getColorProperties(javax.enterprise.inject.spi.InjectionPoint ip)
@Produces public boolean[] getBooleanProperties(javax.enterprise.inject.spi.InjectionPoint ip)
@Produces public long[] getLongProperties(javax.enterprise.inject.spi.InjectionPoint ip)
@Produces public int[] getIntegerProperties(javax.enterprise.inject.spi.InjectionPoint ip)
@Produces public double[] getDoubleProperties(javax.enterprise.inject.spi.InjectionPoint ip)
@Produces public float[] getFloatProperties(javax.enterprise.inject.spi.InjectionPoint ip)
@Produces public String[] getStringProperties(javax.enterprise.inject.spi.InjectionPoint ip)
@Produces public String getProperty(javax.enterprise.inject.spi.InjectionPoint ip)
@Produces public long getLongProperty(javax.enterprise.inject.spi.InjectionPoint ip)
@Produces public int getIntegerProperty(javax.enterprise.inject.spi.InjectionPoint ip)
@Produces public float getFloatProperty(javax.enterprise.inject.spi.InjectionPoint ip)
@Produces public double getDoubleProperty(javax.enterprise.inject.spi.InjectionPoint ip)
@Produces public Color getColorProperty(javax.enterprise.inject.spi.InjectionPoint ip)
@Produces public boolean getBooleanProperty(javax.enterprise.inject.spi.InjectionPoint ip)
public com.vectorprint.configuration.EnhancedMap clone()
throws CloneNotSupportedException
clone in interface com.vectorprint.configuration.EnhancedMapclone in class com.vectorprint.configuration.decoration.AbstractPropertiesDecoratorCloneNotSupportedExceptionCopyright © 2018–2019 Fryske Akademy. All rights reserved.