Package net.troja.eve.esi.model
Class FleetMemberMovement
- java.lang.Object
-
- net.troja.eve.esi.model.FleetMemberMovement
-
- All Implemented Interfaces:
Serializable
public class FleetMemberMovement extends Object implements Serializable
movement object- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classFleetMemberMovement.RoleEnumIf a character is moved to the `fleet_commander` role, neither `wing_id` or `squad_id` should be specified.
-
Field Summary
Fields Modifier and Type Field Description static StringSERIALIZED_NAME_ROLEstatic StringSERIALIZED_NAME_SQUAD_IDstatic StringSERIALIZED_NAME_WING_ID
-
Constructor Summary
Constructors Constructor Description FleetMemberMovement()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object o)FleetMemberMovement.RoleEnumgetRole()If a character is moved to the `fleet_commander` role, neither `wing_id` or `squad_id` should be specified.StringgetRoleString()LonggetSquadId()squad_id integer minimum: 0LonggetWingId()wing_id integer minimum: 0inthashCode()FleetMemberMovementrole(FleetMemberMovement.RoleEnum roleEnum)FleetMemberMovementroleString(String role)voidsetRole(FleetMemberMovement.RoleEnum roleEnum)voidsetRoleString(String role)voidsetSquadId(Long squadId)voidsetWingId(Long wingId)FleetMemberMovementsquadId(Long squadId)StringtoString()FleetMemberMovementwingId(Long wingId)
-
-
-
Field Detail
-
SERIALIZED_NAME_ROLE
public static final String SERIALIZED_NAME_ROLE
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_SQUAD_ID
public static final String SERIALIZED_NAME_SQUAD_ID
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_WING_ID
public static final String SERIALIZED_NAME_WING_ID
- See Also:
- Constant Field Values
-
-
Method Detail
-
role
public FleetMemberMovement role(FleetMemberMovement.RoleEnum roleEnum)
-
roleString
public FleetMemberMovement roleString(String role)
-
getRole
public FleetMemberMovement.RoleEnum getRole()
If a character is moved to the `fleet_commander` role, neither `wing_id` or `squad_id` should be specified. If a character is moved to the `wing_commander` role, only `wing_id` should be specified. If a character is moved to the `squad_commander` role, both `wing_id` and `squad_id` should be specified. If a character is moved to the `squad_member` role, both `wing_id` and `squad_id` should be specified.- Returns:
- role
-
getRoleString
public String getRoleString()
-
setRole
public void setRole(FleetMemberMovement.RoleEnum roleEnum)
-
setRoleString
public void setRoleString(String role)
-
squadId
public FleetMemberMovement squadId(Long squadId)
-
setSquadId
public void setSquadId(Long squadId)
-
wingId
public FleetMemberMovement wingId(Long wingId)
-
setWingId
public void setWingId(Long wingId)
-
-