|
|||||||||
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 Long
l2
- pole bitowe typu Long
public static java.lang.Long bitwiseOr(java.lang.Long l1, java.lang.Long l2)
$&(l1, l2)
l1
- pole bitowe typu Long
l2
- pole bitowe typu Long
public static java.lang.Long bitwiseXor(java.lang.Long l1, java.lang.Long l2)
$^(l1, l2)
l1
- pole bitowe typu Long
l2
- pole bitowe typu Long
public 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
- liczbapublic static java.lang.Boolean equals(java.lang.Long l1, java.math.BigDecimal l2)
null
, zostanie zwrócona wartość true
.
$==(l1, l2)
l1
- liczbal2
- liczbapublic static java.lang.Boolean equals(java.math.BigDecimal l1, java.lang.Long l2)
null
, zostanie zwrócona wartość true
.
$==(l1, l2)
l1
- liczbal2
- liczbapublic static java.lang.Boolean equals(java.math.BigDecimal l1, java.math.BigDecimal l2)
null
, zostanie zwrócona wartość true
.
$==(l1, l2)
l1
- liczbal2
- liczbapublic 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
- liczbapublic 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
- liczbapublic 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
- liczbapublic 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
- liczbapublic static java.lang.Boolean equals(java.lang.String s1, java.lang.String s2)
null
, zostanie zwrócona wartość true
.
$==(s1, s2)
s1
- teksts2
- tekstpublic static java.lang.Boolean equals(byte[] b1, byte[] b2)
null
, zostanie zwrócona wartość true
.
$==(b1, b2)
b1
- tablica bajtówb2
- tablica bajtówpublic static java.lang.Boolean equals(java.lang.Object o1, java.lang.Object o2)
null
, zostanie zwrócona wartość true
.
$==(o1, o2)
o1
- obiekto2
- obiektpublic 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
- obiektpublic 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ówpublic static java.lang.Boolean equalsIgnoreCase(java.lang.String s1, java.lang.String s2)
null
, zostanie zwrócona wartość true
.
$==(s1, s2)
s1
- teksts2
- tekstpublic 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
- liczbapublic static java.lang.Boolean equals(java.util.Date d1, java.util.Date d2)
null
, zostanie zwrócona wartość true
.
$==(d1, d2)
d1
- datad2
- datapublic 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ść logicznapublic 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
- liczbapublic 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
- liczbapublic static java.lang.Boolean lesser(java.lang.Long l1, java.lang.Long l2)
$<(l1, l2)
.
l1
- liczbal2
- liczbapublic static java.lang.Boolean lesser(java.lang.Long l1, java.math.BigDecimal l2)
$<(l1, l2)
.
l1
- liczbal2
- liczbapublic static java.lang.Boolean lesser(java.math.BigDecimal l1, java.lang.Long l2)
$<(l1, l2)
.
l1
- liczbal2
- liczbapublic static java.lang.Boolean lesser(java.math.BigDecimal l1, java.math.BigDecimal l2)
$<(l1, l2)
.
l1
- liczbal2
- liczbapublic static java.lang.Boolean lesser(java.lang.String s1, java.lang.String s2)
$<(s1, s2)
.
s1
- teksts2
- tekstpublic static java.lang.Boolean lesserIgnoreCase(java.lang.String s1, java.lang.String s2)
$<(s1, s2)
.
s1
- teksts2
- tekstpublic static java.lang.Boolean lesser(java.util.Date d1, java.util.Date d2)
$<(d1, d2)
.
d1
- datad2
- datapublic static java.lang.Boolean lesserOrEquals(java.lang.Long l1, java.lang.Long l2)
$<=(l1, l2)
.
l1
- liczbal2
- liczbapublic static java.lang.Boolean lesserOrEquals(java.lang.Long l1, java.math.BigDecimal l2)
$<=(l1, l2)
.
l1
- liczbal2
- liczbapublic static java.lang.Boolean lesserOrEquals(java.math.BigDecimal l1, java.lang.Long l2)
$<=(l1, l2)
.
l1
- liczbal2
- liczbapublic static java.lang.Boolean lesserOrEquals(java.math.BigDecimal l1, java.math.BigDecimal l2)
$<=(l1, l2)
.
l1
- liczbal2
- liczbapublic static java.lang.Boolean lesserOrEquals(java.lang.String s1, java.lang.String s2)
$<=(s1, s2)
.
s1
- teksts2
- tekstpublic static java.lang.Boolean lesserOrEqualsIgnoreCase(java.lang.String s1, java.lang.String s2)
$<=(s1, s2)
.
s1
- teksts2
- tekstpublic static java.lang.Boolean lesserOrEquals(java.util.Date d1, java.util.Date d2)
$<=(d1, d2)
.
d1
- datad2
- datapublic static java.lang.Boolean bigger(java.lang.Long l1, java.lang.Long l2)
$>(l1, l2)
.
l1
- liczbal2
- liczbapublic static java.lang.Boolean bigger(java.lang.Long l1, java.math.BigDecimal l2)
$>(l1, l2)
.
l1
- liczbal2
- liczbapublic static java.lang.Boolean bigger(java.math.BigDecimal l1, java.lang.Long l2)
$>(l1, l2)
.
l1
- liczbal2
- liczbapublic static java.lang.Boolean bigger(java.math.BigDecimal l1, java.math.BigDecimal l2)
$>(l1, l2)
.
l1
- liczbal2
- liczbapublic static java.lang.Boolean bigger(java.lang.String s1, java.lang.String s2)
$>(s1, s2)
.
s1
- teksts2
- tekstpublic static java.lang.Boolean biggerIgnoreCase(java.lang.String s1, java.lang.String s2)
$>(s1, s2)
.
s1
- teksts2
- tekstpublic static java.lang.Boolean bigger(java.util.Date d1, java.util.Date d2)
$>(d1, d2)
.
d1
- datad2
- datapublic static java.lang.Boolean biggerOrEquals(java.lang.Long l1, java.lang.Long l2)
$>=(l1, l2)
.
l1
- liczbal2
- liczbapublic static java.lang.Boolean biggerOrEquals(java.lang.Long l1, java.math.BigDecimal l2)
$>=(l1, l2)
.
l1
- liczbal2
- liczbapublic static java.lang.Boolean biggerOrEquals(java.math.BigDecimal l1, java.lang.Long l2)
$>=(l1, l2)
.
l1
- liczbal2
- liczbapublic static java.lang.Boolean biggerOrEquals(java.math.BigDecimal l1, java.math.BigDecimal l2)
$>=(l1, l2)
.
l1
- liczbal2
- liczbapublic static java.lang.Boolean biggerOrEquals(java.lang.String s1, java.lang.String s2)
$>=(s1, s2)
.
s1
- teksts2
- tekstpublic static java.lang.Boolean biggerOrEqualsIgnoreCase(java.lang.String s1, java.lang.String s2)
$>=(s1, s2)
.
s1
- teksts2
- tekstpublic 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 |