oracle.jbo.common.policy
Class PolicyEntry
java.lang.Object
oracle.jbo.common.policy.PolicyEntry
public class PolicyEntry
- extends java.lang.Object
Field Summary |
static java.lang.String |
NULLVAL
public static void main(String args[])
{
String keyNames[] = {
"key1", "key2", "key3"
};
String val1[] = {
"val1a", null, "val3a"
};
PolicyEntry ent1 = createPolicyEntry(keyNames, val1);
Map mymap = createMap(new String[] {
"key1", "key2", "key3"
}, new String[] {
null, "val2a", "val3a"
});
System.out.println(ent1.matchesValue(mymap));
System.out.println(ent1.equals(mymap));
mymap = createMap(new String[] {
"key1", "key2", "key3"
}, new String[] {
null, "val2ag", "val3a"
});
System.out.println(ent1.matchesValue(mymap));
System.out.println(ent1.equals(mymap));
mymap = createMap(new String[] {
"key1", "key2", "key3"
}, new String[] {
"val1a", "val2a", "val3a"
});
System.out.println(ent1.matchesValue(mymap));
System.out.println(ent1.equals(mymap));
} |
Constructor Summary |
PolicyEntry(java.util.Map keyValMap)
|
PolicyEntry(java.lang.String[] keys,
java.lang.String[] values)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, notify, notifyAll, wait, wait, wait |
NULLVAL
public static java.lang.String NULLVAL
- public static void main(String args[])
{
String keyNames[] = {
"key1", "key2", "key3"
};
String val1[] = {
"val1a", null, "val3a"
};
PolicyEntry ent1 = createPolicyEntry(keyNames, val1);
Map mymap = createMap(new String[] {
"key1", "key2", "key3"
}, new String[] {
null, "val2a", "val3a"
});
System.out.println(ent1.matchesValue(mymap));
System.out.println(ent1.equals(mymap));
mymap = createMap(new String[] {
"key1", "key2", "key3"
}, new String[] {
null, "val2ag", "val3a"
});
System.out.println(ent1.matchesValue(mymap));
System.out.println(ent1.equals(mymap));
mymap = createMap(new String[] {
"key1", "key2", "key3"
}, new String[] {
"val1a", "val2a", "val3a"
});
System.out.println(ent1.matchesValue(mymap));
System.out.println(ent1.equals(mymap));
}
PolicyEntry
public PolicyEntry(java.util.Map keyValMap)
PolicyEntry
public PolicyEntry(java.lang.String[] keys,
java.lang.String[] values)
setKeyValues
public void setKeyValues(java.util.Map keyValMap)
setValue
public void setValue(java.lang.String key,
java.lang.String val)
getValue
public java.lang.String getValue(java.lang.String key)
getKeys
public java.util.Set getKeys()
getValues
public java.util.Collection getValues()
addKeyValues
public void addKeyValues(java.util.Map map)
getKeysValues
public java.util.Map getKeysValues()
equals
public boolean equals(PolicyEntry param)
equals
public boolean equals(java.util.Map keyVals)
hashCode
public int hashCode()
- Overrides:
hashCode
in class java.lang.Object
matchesValue
public boolean matchesValue(PolicyEntry param)
matchesValue
public boolean matchesValue(java.util.Map keyVals)
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
createPolicyEntry
public static PolicyEntry createPolicyEntry(java.lang.String[] keys,
java.lang.String[] vals)
createMap
public static java.util.Map createMap(java.lang.String[] keys,
java.lang.String[] vals)
createMap
public static java.util.Map createMap(java.lang.String[][] keyVals)
Copyright © 1997, 2011, Oracle. All rights reserved.