@Entity public class Localization extends java.lang.Object implements DTOable, Identifiable<java.lang.Long>, java.lang.Comparable<Localization>
| Modifier | Constructor and Description | 
|---|---|
| protected  | Localization() | 
|   | Localization(java.lang.String label,
            java.lang.String userLabel,
            Device owner) | 
|   | Localization(java.lang.String label,
            java.lang.String userLabel,
            java.lang.Double latitude,
            java.lang.Double longitude,
            boolean isPublic,
            Device owner) | 
| Modifier and Type | Method and Description | 
|---|---|
| void | addSpamReporter(Device reporter) | 
| boolean | addTraining(Training training) | 
| int | compareTo(Localization o) | 
| void | decrementPosition() | 
| void | decrementTrainedModels() | 
| boolean | equals(java.lang.Object o) | 
| java.lang.String | getLabel() | 
| Device | getOwner() | 
| java.util.List<Position> | getPositionList() | 
| LocalizationSpamReport | getSpamReport() | 
| java.util.List<Training> | getTrainings() | 
| int | hashCode() | 
| java.lang.Long | id()returns the primary business id of the entity | 
| void | incrementPosition() | 
| void | incrementSample() | 
| void | incrementTrainedModels() | 
| boolean | is(java.lang.Long id)checks if the object is identified by the passed business id | 
| boolean | isOwner(Device requester) | 
| boolean | isPublic() | 
| protected void | onCreate() | 
| protected void | onUpdate() | 
| java.lang.String | positionLabelById(java.lang.Long positionPredicated) | 
| DTO | toDTO() | 
| DTO | toDTO(Device requester) | 
protected Localization()
public Localization(java.lang.String label,
                    java.lang.String userLabel,
                    Device owner)
public Localization(java.lang.String label,
                    java.lang.String userLabel,
                    java.lang.Double latitude,
                    java.lang.Double longitude,
                    boolean isPublic,
                    Device owner)
protected void onCreate()
protected void onUpdate()
public boolean is(java.lang.Long id)
Identifiableis in interface Identifiable<java.lang.Long>id - the identity to checkpublic java.lang.Long id()
Identifiableid in interface Identifiable<java.lang.Long>public java.lang.String getLabel()
public boolean isOwner(Device requester)
public boolean isPublic()
public void incrementSample()
public void incrementPosition()
public void decrementPosition()
public void incrementTrainedModels()
public void decrementTrainedModels()
public boolean addTraining(Training training)
public Device getOwner()
public LocalizationSpamReport getSpamReport()
public void addSpamReporter(Device reporter)
public java.util.List<Training> getTrainings()
public java.util.List<Position> getPositionList()
public boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic int compareTo(Localization o)
compareTo in interface java.lang.Comparable<Localization>public java.lang.String positionLabelById(java.lang.Long positionPredicated)