5 changed files with 42 additions and 66 deletions
@ -0,0 +1,8 @@ |
|||||||
|
package ru.simsonic.rscPermissions.API; |
||||||
|
|
||||||
|
public abstract class ConditionalRow extends GenericRow |
||||||
|
{ |
||||||
|
public Destination destination; |
||||||
|
public transient String destinationSource; |
||||||
|
public int expirience; |
||||||
|
} |
@ -0,0 +1,21 @@ |
|||||||
|
package ru.simsonic.rscPermissions.API; |
||||||
|
|
||||||
|
import java.sql.Timestamp; |
||||||
|
|
||||||
|
public abstract class GenericRow |
||||||
|
{ |
||||||
|
public int id; |
||||||
|
public transient String splittedId; |
||||||
|
public String entity; |
||||||
|
public EntityType entityType; |
||||||
|
public transient PlayerType playerType; |
||||||
|
public Timestamp lifetime; |
||||||
|
public boolean isMappedInDB() |
||||||
|
{ |
||||||
|
return splittedId != null && !"".equals(splittedId); |
||||||
|
} |
||||||
|
public boolean hasClonesInRow() |
||||||
|
{ |
||||||
|
return splittedId != null && splittedId.contains(Settings.SPLITTED_ID_SEP); |
||||||
|
} |
||||||
|
} |
Loading…
Reference in new issue