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