org.glassfish.jersey.examples.flight.model
Class Aircraft

java.lang.Object
  extended by org.glassfish.jersey.examples.flight.model.Aircraft

public class Aircraft
extends Object

Aircraft data model representation.

Author:
Marek Potociar (marek.potociar at oracle.com)

Nested Class Summary
static class Aircraft.Status
           
 
Constructor Summary
Aircraft()
           
 
Method Summary
 boolean equals(Object o)
           
 int getCapacity()
           
 Integer getId()
           
 Location getLocation()
           
 Aircraft.Status getStatus()
           
 AircraftType getType()
           
 int hashCode()
           
 boolean isAvailable()
           
 boolean marAssigned()
           
 void marAvailable()
           
 void setId(Integer id)
           
 void setLocation(Location location)
           
 void setStatus(Aircraft.Status status)
           
 void setType(AircraftType type)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Aircraft

public Aircraft()
Method Detail

getId

public Integer getId()

setId

public void setId(Integer id)

getType

public AircraftType getType()

setType

public void setType(AircraftType type)

getCapacity

public int getCapacity()

getStatus

public Aircraft.Status getStatus()

setStatus

public void setStatus(Aircraft.Status status)

isAvailable

public boolean isAvailable()

marAvailable

public void marAvailable()

marAssigned

public boolean marAssigned()

getLocation

public Location getLocation()

setLocation

public void setLocation(Location location)

toString

public String toString()
Overrides:
toString in class Object

equals

public boolean equals(Object o)
Overrides:
equals in class Object

hashCode

public int hashCode()
Overrides:
hashCode in class Object


Copyright © 2007-2014, Oracle and/or its affiliates. All Rights Reserved. Use is subject to license terms.