|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectpalio.modules.core.Module
palio.modules.Logic
public class Logic
Moduł udostępnia podstawowe operatory logiczne oraz operatory porównania.
Moduł jest dostępny w każdej instancji jPalio.
| Field Summary |
|---|
| Fields inherited from interface palio.modules.core.CurrentModuleDataKeys |
|---|
DESIGNER_ACTIONS_BUFFER, HTML_FORM_BUILDER, HTML_MAP_BUILDER, HTML_MENU_BUILDER, HTML_TOOLTIPS_BUFFER, ITEXT_DOCUMENT, MAIL_MESSAGE, XLS_DOCUMENT, XML_DOCUMENT |
| Constructor Summary | |
|---|---|
Logic(Instance instance,
java.util.Properties parameters)
konstruktor domyślny |
|
| Method Summary | |
|---|---|
static java.lang.Boolean |
and(java.lang.Boolean b1,
java.lang.Boolean b2)
Zwraca iloczyn logiczny (AND). |
static java.lang.Boolean |
and(java.lang.Object[] booleans)
Zwraca iloczyn logiczny (AND). |
static java.lang.Boolean |
bigger(java.math.BigDecimal l1,
java.math.BigDecimal l2)
Sprawdza, czy liczba 1 jest większa od liczby 2. |
static java.lang.Boolean |
bigger(java.math.BigDecimal l1,
java.lang.Long l2)
Sprawdza, czy liczba 1 jest większa od liczby 2. |
static java.lang.Boolean |
bigger(java.util.Date d1,
java.util.Date d2)
Sprawdza, czy data 1 jest większa od daty 2. |
static java.lang.Boolean |
bigger(java.lang.Long l1,
java.math.BigDecimal l2)
Sprawdza, czy liczba 1 jest większa od liczby 2. |
static java.lang.Boolean |
bigger(java.lang.Long l1,
java.lang.Long l2)
Sprawdza, czy liczba 1 jest większa od liczby 2. |
static java.lang.Boolean |
bigger(java.lang.String s1,
java.lang.String s2)
Sprawdza, czy tekst 1 jest większy od tekstu 2. |
static java.lang.Boolean |
biggerIgnoreCase(java.lang.String s1,
java.lang.String s2)
Sprawdza, czy tekst 1 jest większy od tekstu 2 ignorując wielkość liter Tą samą funkcjonalność można uzyskać pisząć $>(s1, s2). |
static java.lang.Boolean |
biggerOrEquals(java.math.BigDecimal l1,
java.math.BigDecimal l2)
Sprawdza, czy liczba 1 jest większa lub równa od liczby 2. |
static java.lang.Boolean |
biggerOrEquals(java.math.BigDecimal l1,
java.lang.Long l2)
Sprawdza, czy liczba 1 jest większa lub równa od liczby 2. |
static java.lang.Boolean |
biggerOrEquals(java.util.Date d1,
java.util.Date d2)
Sprawdza, czy data 1 jest większa lub równa od daty 2. |
static java.lang.Boolean |
biggerOrEquals(java.lang.Long l1,
java.math.BigDecimal l2)
Sprawdza, czy liczba 1 jest większa lub równa od liczby 2. |
static java.lang.Boolean |
biggerOrEquals(java.lang.Long l1,
java.lang.Long l2)
Sprawdza, czy liczba 1 jest większa lub równa od liczby 2. |
static java.lang.Boolean |
biggerOrEquals(java.lang.String s1,
java.lang.String s2)
Sprawdza, czy tekst 1 jest większy lub równy od tekstu 2. |
static java.lang.Boolean |
biggerOrEqualsIgnoreCase(java.lang.String s1,
java.lang.String s2)
Sprawdza, czy tekst 1 jest większy lub równy od tekstu 2 ignorując wielkość liter. |
static java.lang.Long |
bitwiseAnd(java.lang.Long l1,
java.lang.Long l2)
Zwraca sumę bitową (OR). |
static java.lang.Long |
bitwiseNot(java.lang.Long l1)
Zwraca dopełnienie bitowe (NOT). |
static java.lang.Long |
bitwiseOr(java.lang.Long l1,
java.lang.Long l2)
Zwraca iloczyn bitowy (AND). |
static java.lang.Long |
bitwiseXor(java.lang.Long l1,
java.lang.Long l2)
Zwraca dopełnienie sumy bitowej (XOR). |
static java.lang.Boolean |
equals(java.math.BigDecimal l1,
java.math.BigDecimal l2)
Sprawdza, czy podane argumenty są równe sobie. |
static java.lang.Boolean |
equals(java.math.BigDecimal l1,
java.lang.Long l2)
Sprawdza, czy podane argumenty są równe sobie. |
static java.lang.Boolean |
equals(java.lang.Boolean b1,
java.lang.Boolean b2)
Sprawdza, czy podane argumenty są równe sobie. |
static java.lang.Boolean |
equals(byte[] b1,
byte[] b2)
Sprawdza, czy podane argumenty są równe sobie. |
static java.lang.Boolean |
equals(java.util.Date d1,
java.util.Date d2)
Sprawdza, czy podane argumenty są równe sobie. |
static java.lang.Boolean |
equals(java.lang.Long l1,
java.math.BigDecimal l2)
Sprawdza, czy podane argumenty są równe sobie. |
static java.lang.Boolean |
equals(java.lang.Long l1,
java.lang.Long l2)
Sprawdza, czy podane argumenty są równe sobie. |
static java.lang.Boolean |
equals(java.lang.Object o1,
java.lang.Object o2)
Sprawdza, czy podane argumenty są identyczne. |
static java.lang.Boolean |
equals(java.lang.String s1,
java.lang.String s2)
Sprawdza, czy podane argumenty są równe sobie. |
static java.lang.Boolean |
equalsIgnoreCase(java.lang.String s1,
java.lang.String s2)
Sprawdza, czy podane argumenty są równe sobie ignorując wielkość znaków. |
java.lang.String |
getVersion()
Zwraca numer wersji modułu |
static java.lang.Boolean |
lesser(java.math.BigDecimal l1,
java.math.BigDecimal l2)
Sprawdza, czy liczba 1 jest mniejsza od liczby 2. |
static java.lang.Boolean |
lesser(java.math.BigDecimal l1,
java.lang.Long l2)
Sprawdza, czy liczba 1 jest mniejsza od liczby 2. |
static java.lang.Boolean |
lesser(java.util.Date d1,
java.util.Date d2)
Sprawdza, czy data 1 jest mniejsza od daty 2. |
static java.lang.Boolean |
lesser(java.lang.Long l1,
java.math.BigDecimal l2)
Sprawdza, czy liczba 1 jest mniejsza od liczby 2. |
static java.lang.Boolean |
lesser(java.lang.Long l1,
java.lang.Long l2)
Sprawdza, czy liczba 1 jest mniejsza od liczby 2. |
static java.lang.Boolean |
lesser(java.lang.String s1,
java.lang.String s2)
Sprawdza, czy tekst 1 jest mniejszy od tekstu 2 (w sensie alfabetycznym). |
static java.lang.Boolean |
lesserIgnoreCase(java.lang.String s1,
java.lang.String s2)
Sprawdza, czy tekst 1 jest mniejszy od tekstu 2 (w sensie alfabetycznym) ignorując wielkość liter. |
static java.lang.Boolean |
lesserOrEquals(java.math.BigDecimal l1,
java.math.BigDecimal l2)
Sprawdza, czy liczba 1 jest mniejsza lub równa od liczby 2. |
static java.lang.Boolean |
lesserOrEquals(java.math.BigDecimal l1,
java.lang.Long l2)
Sprawdza, czy liczba 1 jest mniejsza lub równa od liczby 2. |
static java.lang.Boolean |
lesserOrEquals(java.util.Date d1,
java.util.Date d2)
Sprawdza, czy data 1 jest mniejsza lub równa od daty 2. |
static java.lang.Boolean |
lesserOrEquals(java.lang.Long l1,
java.math.BigDecimal l2)
Sprawdza, czy liczba 1 jest mniejsza lub równa od liczby 2. |
static java.lang.Boolean |
lesserOrEquals(java.lang.Long l1,
java.lang.Long l2)
Sprawdza, czy liczba 1 jest mniejsza lub równa od liczby 2. |
static java.lang.Boolean |
lesserOrEquals(java.lang.String s1,
java.lang.String s2)
Sprawdza, czy tekst 1 jest mniejszy lub równy od tekstu 2. |
static java.lang.Boolean |
lesserOrEqualsIgnoreCase(java.lang.String s1,
java.lang.String s2)
Sprawdza, czy tekst 1 jest mniejszy lub równy od tekstu 2 ignorując wielkość liter. |
static java.lang.Boolean |
not(java.lang.Boolean b1)
Zwraca przeczenie logiczne. |
static java.lang.Boolean |
notEquals(java.math.BigDecimal l1,
java.math.BigDecimal l2)
Sprawdza, czy podane argumenty są różne. |
static java.lang.Boolean |
notEquals(java.math.BigDecimal l1,
java.lang.Long l2)
Sprawdza, czy podane argumenty są różne. |
static java.lang.Boolean |
notEquals(java.lang.Boolean b1,
java.lang.Boolean b2)
Sprawdza, czy podane argumenty są różne. |
static java.lang.Boolean |
notEquals(byte[] b1,
byte[] b2)
Sprawdza, czy podane argumenty są różne. |
static java.lang.Boolean |
notEquals(java.util.Date d1,
java.util.Date d2)
Sprawdza, czy podane argumenty są różne. |
static java.lang.Boolean |
notEquals(java.lang.Long l1,
java.math.BigDecimal l2)
Sprawdza, czy podane argumenty są różne. |
static java.lang.Boolean |
notEquals(java.lang.Long l1,
java.lang.Long l2)
Sprawdza, czy podane argumenty są różne. |
static java.lang.Boolean |
notEquals(java.lang.Object o1,
java.lang.Object o2)
Sprawdza, czy podane argumenty są różne. |
static java.lang.Boolean |
notEquals(java.lang.String s1,
java.lang.String s2)
Sprawdza, czy podane argumenty są różne. |
static java.lang.Boolean |
or(java.lang.Boolean b1,
java.lang.Boolean b2)
Zwraca sumę logiczną (OR). |
static java.lang.Boolean |
or(java.lang.Object[] booleans)
Zwraca sumę logiczną (OR). |
static java.lang.Boolean |
xor(java.lang.Boolean b1,
java.lang.Boolean b2)
Zwraca sumę logiczną modulo 2 (XOR, exclusive OR). |
static java.lang.Boolean |
xor(java.lang.Object[] booleans)
Zwraca sumę logiczną modulo 2 (XOR, exclusive OR). |
| Methods inherited from class palio.modules.core.Module |
|---|
getConfigParam, getDescription, getModuleTranslation |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public Logic(Instance instance,
java.util.Properties parameters)
| Method Detail |
|---|
public java.lang.String getVersion()
getVersion in class Module
public static java.lang.Boolean or(java.lang.Boolean b1,
java.lang.Boolean b2)
$||(b1, b2)
b1 - wartość logicznab2 - wartość logiczna
public static java.lang.Boolean or(java.lang.Object[] booleans)
$||(booleans)
booleans - tablica elementów logicznych
public static java.lang.Boolean and(java.lang.Boolean b1,
java.lang.Boolean b2)
$&&(b1, b2)
b1 - wartość logicznab2 - wartość logiczna
public static java.lang.Boolean and(java.lang.Object[] booleans)
$&&(booleans)
booleans - tablica elementów logicznych
public static java.lang.Boolean not(java.lang.Boolean b1)
$!(b1)
b1 - wartość logiczna
public static java.lang.Boolean xor(java.lang.Boolean b1,
java.lang.Boolean b2)
b1 - wartość logicznab2 - wartość logiczna
public static java.lang.Boolean xor(java.lang.Object[] booleans)
booleans - tablica elementów logicznych
public static java.lang.Long bitwiseAnd(java.lang.Long l1,
java.lang.Long l2)
$|(l1, l2)
l1 - pole bitowe typu Longl2 - pole bitowe typu Long
public static java.lang.Long bitwiseOr(java.lang.Long l1,
java.lang.Long l2)
$&(l1, l2)
l1 - pole bitowe typu Longl2 - pole bitowe typu Long
public static java.lang.Long bitwiseXor(java.lang.Long l1,
java.lang.Long l2)
$^(l1, l2)
l1 - pole bitowe typu Longl2 - pole bitowe typu Longpublic static java.lang.Long bitwiseNot(java.lang.Long l1)
$~(l1)
l1 - pole bitowe typu Long
public static java.lang.Boolean equals(java.lang.Long l1,
java.lang.Long l2)
null, zostanie zwrócona wartość true.
$==(l1, l2)
l1 - liczbal2 - liczba
public static java.lang.Boolean equals(java.lang.Long l1,
java.math.BigDecimal l2)
null, zostanie zwrócona wartość true.
$==(l1, l2)
l1 - liczbal2 - liczba
public static java.lang.Boolean equals(java.math.BigDecimal l1,
java.lang.Long l2)
null, zostanie zwrócona wartość true.
$==(l1, l2)
l1 - liczbal2 - liczba
public static java.lang.Boolean equals(java.math.BigDecimal l1,
java.math.BigDecimal l2)
null, zostanie zwrócona wartość true.
$==(l1, l2)
l1 - liczbal2 - liczba
public static java.lang.Boolean notEquals(java.lang.Long l1,
java.lang.Long l2)
null, zostanie zwrócona wartość false.
$!=(l1, l2) lub $<>(l1, l2)
l1 - liczbal2 - liczba
public static java.lang.Boolean notEquals(java.lang.Long l1,
java.math.BigDecimal l2)
null, zostanie zwrócona wartość false.
$!=(l1, l2) lub $<>(l1, l2)
l1 - liczbal2 - liczba
public static java.lang.Boolean notEquals(java.math.BigDecimal l1,
java.lang.Long l2)
null, zostanie zwrócona wartość false.
$!=(l1, l2) lub $<>(l1, l2)
l1 - liczbal2 - liczba
public static java.lang.Boolean notEquals(java.math.BigDecimal l1,
java.math.BigDecimal l2)
null, zostanie zwrócona wartość false.
$!=(l1, l2) lub $<>(l1, l2)
l1 - liczbal2 - liczba
public static java.lang.Boolean equals(java.lang.String s1,
java.lang.String s2)
null, zostanie zwrócona wartość true.
$==(s1, s2)
s1 - teksts2 - tekst
public static java.lang.Boolean equals(byte[] b1,
byte[] b2)
null, zostanie zwrócona wartość true.
$==(b1, b2)
b1 - tablica bajtówb2 - tablica bajtów
public static java.lang.Boolean equals(java.lang.Object o1,
java.lang.Object o2)
null, zostanie zwrócona wartość true.
$==(o1, o2)
o1 - obiekto2 - obiekt
public static java.lang.Boolean notEquals(java.lang.Object o1,
java.lang.Object o2)
null, zostanie zwrócona wartość false.
$!=(o1, o2) lub $<>(o1, o2)
o1 - obiekto2 - obiekt
public static java.lang.Boolean notEquals(byte[] b1,
byte[] b2)
null, zostanie zwrócona wartość false.
$!=(s1, s2) lub $<>(s1, s2)
b1 - tablica bajtówb2 - tablica bajtów
public static java.lang.Boolean equalsIgnoreCase(java.lang.String s1,
java.lang.String s2)
null, zostanie zwrócona wartość true.
$==(s1, s2)
s1 - teksts2 - tekst
public static java.lang.Boolean notEquals(java.lang.String s1,
java.lang.String s2)
null, zostanie zwrócona wartość false.
$!=(s1, s2) lub $<>(s1, s2)
s1 - liczbas2 - liczba
public static java.lang.Boolean equals(java.util.Date d1,
java.util.Date d2)
null, zostanie zwrócona wartość true.
$==(d1, d2)
d1 - datad2 - data
public static java.lang.Boolean equals(java.lang.Boolean b1,
java.lang.Boolean b2)
null, zostanie zwrócona wartość true.
$==(b1, b2)
b1 - wartość logicznab2 - wartość logiczna
public static java.lang.Boolean notEquals(java.util.Date d1,
java.util.Date d2)
null, zostanie zwrócona wartość false.
$!=(d1, d2) lub $<>(d1, d2)
d1 - liczbad2 - liczba
public static java.lang.Boolean notEquals(java.lang.Boolean b1,
java.lang.Boolean b2)
null, zostanie zwrócona wartość false.
$!=(b1, b2) lub $<>(b1, b2)
b1 - liczbab2 - liczba
public static java.lang.Boolean lesser(java.lang.Long l1,
java.lang.Long l2)
$<(l1, l2).
l1 - liczbal2 - liczba
public static java.lang.Boolean lesser(java.lang.Long l1,
java.math.BigDecimal l2)
$<(l1, l2).
l1 - liczbal2 - liczba
public static java.lang.Boolean lesser(java.math.BigDecimal l1,
java.lang.Long l2)
$<(l1, l2).
l1 - liczbal2 - liczba
public static java.lang.Boolean lesser(java.math.BigDecimal l1,
java.math.BigDecimal l2)
$<(l1, l2).
l1 - liczbal2 - liczba
public static java.lang.Boolean lesser(java.lang.String s1,
java.lang.String s2)
$<(s1, s2).
s1 - teksts2 - tekst
public static java.lang.Boolean lesserIgnoreCase(java.lang.String s1,
java.lang.String s2)
$<(s1, s2).
s1 - teksts2 - tekst
public static java.lang.Boolean lesser(java.util.Date d1,
java.util.Date d2)
$<(d1, d2).
d1 - datad2 - data
public static java.lang.Boolean lesserOrEquals(java.lang.Long l1,
java.lang.Long l2)
$<=(l1, l2).
l1 - liczbal2 - liczba
public static java.lang.Boolean lesserOrEquals(java.lang.Long l1,
java.math.BigDecimal l2)
$<=(l1, l2).
l1 - liczbal2 - liczba
public static java.lang.Boolean lesserOrEquals(java.math.BigDecimal l1,
java.lang.Long l2)
$<=(l1, l2).
l1 - liczbal2 - liczba
public static java.lang.Boolean lesserOrEquals(java.math.BigDecimal l1,
java.math.BigDecimal l2)
$<=(l1, l2).
l1 - liczbal2 - liczba
public static java.lang.Boolean lesserOrEquals(java.lang.String s1,
java.lang.String s2)
$<=(s1, s2).
s1 - teksts2 - tekst
public static java.lang.Boolean lesserOrEqualsIgnoreCase(java.lang.String s1,
java.lang.String s2)
$<=(s1, s2).
s1 - teksts2 - tekst
public static java.lang.Boolean lesserOrEquals(java.util.Date d1,
java.util.Date d2)
$<=(d1, d2).
d1 - datad2 - data
public static java.lang.Boolean bigger(java.lang.Long l1,
java.lang.Long l2)
$>(l1, l2).
l1 - liczbal2 - liczba
public static java.lang.Boolean bigger(java.lang.Long l1,
java.math.BigDecimal l2)
$>(l1, l2).
l1 - liczbal2 - liczba
public static java.lang.Boolean bigger(java.math.BigDecimal l1,
java.lang.Long l2)
$>(l1, l2).
l1 - liczbal2 - liczba
public static java.lang.Boolean bigger(java.math.BigDecimal l1,
java.math.BigDecimal l2)
$>(l1, l2).
l1 - liczbal2 - liczba
public static java.lang.Boolean bigger(java.lang.String s1,
java.lang.String s2)
$>(s1, s2).
s1 - teksts2 - tekst
public static java.lang.Boolean biggerIgnoreCase(java.lang.String s1,
java.lang.String s2)
$>(s1, s2).
s1 - teksts2 - tekst
public static java.lang.Boolean bigger(java.util.Date d1,
java.util.Date d2)
$>(d1, d2).
d1 - datad2 - data
public static java.lang.Boolean biggerOrEquals(java.lang.Long l1,
java.lang.Long l2)
$>=(l1, l2).
l1 - liczbal2 - liczba
public static java.lang.Boolean biggerOrEquals(java.lang.Long l1,
java.math.BigDecimal l2)
$>=(l1, l2).
l1 - liczbal2 - liczba
public static java.lang.Boolean biggerOrEquals(java.math.BigDecimal l1,
java.lang.Long l2)
$>=(l1, l2).
l1 - liczbal2 - liczba
public static java.lang.Boolean biggerOrEquals(java.math.BigDecimal l1,
java.math.BigDecimal l2)
$>=(l1, l2).
l1 - liczbal2 - liczba
public static java.lang.Boolean biggerOrEquals(java.lang.String s1,
java.lang.String s2)
$>=(s1, s2).
s1 - teksts2 - tekst
public static java.lang.Boolean biggerOrEqualsIgnoreCase(java.lang.String s1,
java.lang.String s2)
$>=(s1, s2).
s1 - teksts2 - tekst
public static java.lang.Boolean biggerOrEquals(java.util.Date d1,
java.util.Date d2)
$>=(d1, d2).
d1 - datad2 - data
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||