org.jdmp.core.variable
Class LazyVariables
- java.lang.Object
-
- org.jdmp.core.variable.LazyVariables
-
- All Implemented Interfaces:
- java.io.Serializable, java.lang.Iterable<Variable>, java.util.Map<java.lang.String,Variable>, javax.swing.ListModel<Variable>, ObservableMap<Variable>, VariableMap
public class LazyVariables extends java.lang.Object implements ObservableMap<Variable>, VariableMap
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor and Description LazyVariables()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method and Description voidadd(Variable object)voidaddAll(java.util.Collection<? extends Variable> objects)voidaddListDataListener(javax.swing.event.ListDataListener l)voidclear()booleancontainsKey(java.lang.Object key)booleancontainsValue(java.lang.Object value)java.util.Set<java.util.Map.Entry<java.lang.String,Variable>>entrySet()voidfireContentsChanged()Variableget(java.lang.Object key)java.lang.StringgetAllAsString(java.lang.String variableKey)java.math.BigDecimalgetAsBigDecimal(java.lang.String variableKey)java.math.BigIntegergetAsBigInteger(java.lang.String variableKey)booleangetAsBoolean(java.lang.String variableKey)bytegetAsByte(java.lang.String variableKey)chargetAsChar(java.lang.String variableKey)java.util.DategetAsDate(java.lang.String variableKey)doublegetAsDouble(java.lang.String variableKey)floatgetAsFloat(java.lang.String variableKey)intgetAsInt(java.lang.String variableKey)longgetAsLong(java.lang.String variableKey)java.lang.ObjectgetAsObject(java.lang.String variableKey)shortgetAsShort(java.lang.String variableKey)java.lang.StringgetAsString(java.lang.String variableKey)VariablegetElementAt(int index)MatrixgetMatrix(java.lang.String variableKey)java.lang.ObjectgetObject(java.lang.String variableKey)intgetSize()intindexOf(Variable value)booleanisEmpty()java.util.Iterator<Variable>iterator()java.util.Set<java.lang.String>keySet()Variableput(java.lang.String key, Variable value)voidputAll(java.util.Map<? extends java.lang.String,? extends Variable> m)Variableremove(java.lang.Object key)voidremoveListDataListener(javax.swing.event.ListDataListener l)voidsetCallable(java.lang.String variableKey, java.util.concurrent.Callable<java.lang.Object> value)voidsetMatrix(java.lang.String variableKey, Matrix matrix)voidsetObject(java.lang.String variableKey, java.lang.Object value)intsize()java.util.Collection<Variable>toCollection()java.lang.StringtoString()java.util.Collection<Variable>values()-
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
getMatrix
public Matrix getMatrix(java.lang.String variableKey)
- Specified by:
getMatrixin interfaceVariableMap
-
setMatrix
public void setMatrix(java.lang.String variableKey, Matrix matrix)- Specified by:
setMatrixin interfaceVariableMap
-
setObject
public void setObject(java.lang.String variableKey, java.lang.Object value)- Specified by:
setObjectin interfaceVariableMap
-
setCallable
public void setCallable(java.lang.String variableKey, java.util.concurrent.Callable<java.lang.Object> value)
-
getAllAsString
public java.lang.String getAllAsString(java.lang.String variableKey)
- Specified by:
getAllAsStringin interfaceVariableMap
-
getObject
public java.lang.Object getObject(java.lang.String variableKey)
- Specified by:
getObjectin interfaceVariableMap
-
add
public void add(Variable object)
- Specified by:
addin interfaceObservableMap<Variable>
-
addAll
public void addAll(java.util.Collection<? extends Variable> objects)
- Specified by:
addAllin interfaceObservableMap<Variable>
-
clear
public void clear()
- Specified by:
clearin interfacejava.util.Map<java.lang.String,Variable>
-
fireContentsChanged
public final void fireContentsChanged()
-
getElementAt
public final Variable getElementAt(int index)
- Specified by:
getElementAtin interfacejavax.swing.ListModel<Variable>
-
indexOf
public int indexOf(Variable value)
-
isEmpty
public boolean isEmpty()
- Specified by:
isEmptyin interfacejava.util.Map<java.lang.String,Variable>
-
toCollection
public java.util.Collection<Variable> toCollection()
-
getSize
public int getSize()
- Specified by:
getSizein interfacejavax.swing.ListModel<Variable>
-
iterator
public java.util.Iterator<Variable> iterator()
- Specified by:
iteratorin interfacejava.lang.Iterable<Variable>
-
containsKey
public boolean containsKey(java.lang.Object key)
- Specified by:
containsKeyin interfacejava.util.Map<java.lang.String,Variable>
-
containsValue
public boolean containsValue(java.lang.Object value)
- Specified by:
containsValuein interfacejava.util.Map<java.lang.String,Variable>
-
entrySet
public java.util.Set<java.util.Map.Entry<java.lang.String,Variable>> entrySet()
- Specified by:
entrySetin interfacejava.util.Map<java.lang.String,Variable>
-
get
public Variable get(java.lang.Object key)
- Specified by:
getin interfacejava.util.Map<java.lang.String,Variable>
-
keySet
public java.util.Set<java.lang.String> keySet()
- Specified by:
keySetin interfacejava.util.Map<java.lang.String,Variable>
-
put
public Variable put(java.lang.String key, Variable value)
- Specified by:
putin interfacejava.util.Map<java.lang.String,Variable>
-
putAll
public void putAll(java.util.Map<? extends java.lang.String,? extends Variable> m)
- Specified by:
putAllin interfacejava.util.Map<java.lang.String,Variable>
-
remove
public Variable remove(java.lang.Object key)
- Specified by:
removein interfacejava.util.Map<java.lang.String,Variable>
-
size
public int size()
- Specified by:
sizein interfacejava.util.Map<java.lang.String,Variable>
-
values
public java.util.Collection<Variable> values()
- Specified by:
valuesin interfacejava.util.Map<java.lang.String,Variable>
-
getAsBigInteger
public final java.math.BigInteger getAsBigInteger(java.lang.String variableKey)
- Specified by:
getAsBigIntegerin interfaceVariableMap
-
getAsString
public final java.lang.String getAsString(java.lang.String variableKey)
- Specified by:
getAsStringin interfaceVariableMap
-
getAsBoolean
public final boolean getAsBoolean(java.lang.String variableKey)
- Specified by:
getAsBooleanin interfaceVariableMap
-
getAsByte
public final byte getAsByte(java.lang.String variableKey)
- Specified by:
getAsBytein interfaceVariableMap
-
getAsChar
public final char getAsChar(java.lang.String variableKey)
- Specified by:
getAsCharin interfaceVariableMap
-
getAsDouble
public final double getAsDouble(java.lang.String variableKey)
- Specified by:
getAsDoublein interfaceVariableMap
-
getAsFloat
public final float getAsFloat(java.lang.String variableKey)
- Specified by:
getAsFloatin interfaceVariableMap
-
getAsInt
public final int getAsInt(java.lang.String variableKey)
- Specified by:
getAsIntin interfaceVariableMap
-
getAsObject
public final java.lang.Object getAsObject(java.lang.String variableKey)
- Specified by:
getAsObjectin interfaceVariableMap
-
getAsLong
public final long getAsLong(java.lang.String variableKey)
- Specified by:
getAsLongin interfaceVariableMap
-
getAsShort
public final short getAsShort(java.lang.String variableKey)
- Specified by:
getAsShortin interfaceVariableMap
-
getAsDate
public final java.util.Date getAsDate(java.lang.String variableKey)
- Specified by:
getAsDatein interfaceVariableMap
-
getAsBigDecimal
public final java.math.BigDecimal getAsBigDecimal(java.lang.String variableKey)
- Specified by:
getAsBigDecimalin interfaceVariableMap
-
toString
public final java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
addListDataListener
public void addListDataListener(javax.swing.event.ListDataListener l)
- Specified by:
addListDataListenerin interfacejavax.swing.ListModel<Variable>
-
removeListDataListener
public void removeListDataListener(javax.swing.event.ListDataListener l)
- Specified by:
removeListDataListenerin interfacejavax.swing.ListModel<Variable>
-
-
DataMelt 3.0 © DataMelt by jWork.ORG