Archives
Trending
Support
Login
clear text
XML
Django
JavaScript
MATLAB
C
C++
C#
Python
SQL
Shell
Bash
Markdown
YAML
JSON
HTML
CSS
PHP
Java
Ruby
Go
Rust
Swift
Kotlin
Arduino
TypeScript
Perl
Autohotkey
Lua
SQF
R
Scala
Haskell
Groovy
Dart
Clojure
VB.NET
Objective-C
PowerShell
Bash
CoffeeScript
Verilog
package com.sample.rules import com.sample.Penzioner; rule "1" when p : Penzioner(pol != null && pol.equals("zenski") && starosnaGranica == 0) then p.setStarosnaGranica(63); update(p) end rule "2" when p : Penzioner(pol != null && pol.equals("muski") && starosnaGranica == 0) then p.setStarosnaGranica(65); update(p) end rule "3" when p : Penzioner(godine >= starosnaGranica && godineStaza>=40 && tipPenzije.isEmpty()) then p.getTipPenzije().add("puna penzija"); update(p) end rule "4" when p : Penzioner(godine + 5 > starosnaGranica && godineStaza>=40 && tipPenzije.isEmpty()) then p.getTipPenzije().add("prevremena puna penzija"); update(p) end rule "5" when p : Penzioner(godine + 5 <= starosnaGranica && godineStaza<40 && invaliditet == false && tipPenzije.isEmpty()) then p.getTipPenzije().add("nema pravo na penziju"); update(p) end rule "6" when p : Penzioner(godine >= starosnaGranica && godineStaza<40 && tipPenzije.isEmpty()) then p.getTipPenzije().add("starosna penzija"); update(p) end rule "7" when p : Penzioner(godine + 5 <= starosnaGranica && godineStaza<40 && invaliditet == true && tipPenzije.isEmpty()) then p.getTipPenzije().add("invalidska penzija"); update(p) end rule "8" when p : Penzioner(!tipPenzije.isEmpty() && tipPenzije.contains("prevremena puna penzija") || !tipPenzije.isEmpty() && tipPenzije.contains("puna penzija")) then p.setProcenatPenzije(70); update(p) end rule "9" when p : Penzioner(!tipPenzije.isEmpty() && tipPenzije.contains("starosna penzija")) then int procenat = p.getGodineStaza()*(70/40); p.setProcenatPenzije(procenat); update(p) end rule "10" when p : Penzioner(!tipPenzije.isEmpty() && tipPenzije.contains("invalidska penzija")) then p.setProcenatPenzije(50); update(p) end
Mark as private (unlisted)
for 30 minutes
for 6 hours
for 1 day
for 1 week
for 1 month
for 1 year
everlasting (like CCCP)