Package org.fenixedu.spaces.domain
Class Information_Base
java.lang.Object
pt.ist.fenixframework.core.AbstractDomainObject
org.fenixedu.spaces.domain.Information_Base
- All Implemented Interfaces:
Serializable,pt.ist.fenixframework.DomainObject
public abstract class Information_Base
extends pt.ist.fenixframework.core.AbstractDomainObject
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class pt.ist.fenixframework.core.AbstractDomainObject
pt.ist.fenixframework.core.AbstractDomainObject.SerializedForm -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddInformation(org.fenixedu.spaces.domain.Information information) voidaddSpace(org.fenixedu.spaces.domain.Space space) voidaddSpacePhoto(org.fenixedu.spaces.domain.submission.SpacePhoto spacePhoto) getArea()org.fenixedu.spaces.domain.BlueprintFileorg.fenixedu.spaces.domain.SpaceClassificationorg.joda.time.DateTimeSet<org.fenixedu.spaces.domain.Information>com.google.gson.JsonElementgetName()org.fenixedu.spaces.domain.Informationstatic pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.spaces.domain.Information,org.fenixedu.spaces.domain.BlueprintFile> static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.spaces.domain.Information,org.fenixedu.spaces.domain.SpaceClassification> static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.spaces.domain.Information,org.fenixedu.spaces.domain.Information> static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.spaces.domain.submission.SpacePhoto,org.fenixedu.spaces.domain.Information> static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.bennu.core.domain.User,org.fenixedu.spaces.domain.Information> static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.spaces.domain.Space,org.fenixedu.spaces.domain.Information> static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.spaces.domain.Space,org.fenixedu.spaces.domain.Information> org.fenixedu.spaces.domain.SpaceSet<org.fenixedu.spaces.domain.submission.SpacePhoto>Set<org.fenixedu.spaces.domain.Space>org.fenixedu.bennu.core.domain.UsergetUser()org.joda.time.DateTimeorg.joda.time.DateTimevoidremoveInformation(org.fenixedu.spaces.domain.Information information) voidremoveSpace(org.fenixedu.spaces.domain.Space space) voidremoveSpacePhoto(org.fenixedu.spaces.domain.submission.SpacePhoto spacePhoto) voidsetAllocatableCapacity(Integer allocatableCapacity) voidsetArea(BigDecimal area) voidsetBlueprint(org.fenixedu.spaces.domain.BlueprintFile blueprint) voidsetBlueprintNumber(String blueprintNumber) voidsetClassification(org.fenixedu.spaces.domain.SpaceClassification classification) voidsetCreated(org.joda.time.DateTime created) voidsetIdentification(String identification) voidsetMetadata(com.google.gson.JsonElement metadata) voidvoidsetPrevious(org.fenixedu.spaces.domain.Information previous) voidsetSpaceHistory(org.fenixedu.spaces.domain.Space spaceHistory) voidsetUser(org.fenixedu.bennu.core.domain.User user) voidsetValidFrom(org.joda.time.DateTime validFrom) voidsetValidUntil(org.joda.time.DateTime validUntil) Methods inherited from class pt.ist.fenixframework.core.AbstractDomainObject
checkForDeletionBlockers, deleteDomainObject, ensureOid, equals, getDeletionBlockers, getDomainModel, getExternalId, getOid, hashCode, init$Instance, makeSerializedForm, toString, writeReplace
-
Constructor Details
-
Information_Base
protected Information_Base()
-
-
Method Details
-
getRelationInformationInformation
public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.spaces.domain.Information,org.fenixedu.spaces.domain.Information> getRelationInformationInformation() -
getRelationInformationUser
public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.bennu.core.domain.User,org.fenixedu.spaces.domain.Information> getRelationInformationUser() -
getRelationInformationClassification
public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.spaces.domain.Information,org.fenixedu.spaces.domain.SpaceClassification> getRelationInformationClassification() -
getRelationInformationSpacePhoto
public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.spaces.domain.submission.SpacePhoto,org.fenixedu.spaces.domain.Information> getRelationInformationSpacePhoto() -
getRelationSpaceInformation
public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.spaces.domain.Space,org.fenixedu.spaces.domain.Information> getRelationSpaceInformation() -
getRelationSpaceInformationHistory
public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.spaces.domain.Space,org.fenixedu.spaces.domain.Information> getRelationSpaceInformationHistory() -
getRelationInformationBlueprint
public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.spaces.domain.Information,org.fenixedu.spaces.domain.BlueprintFile> getRelationInformationBlueprint() -
getAllocatableCapacity
-
setAllocatableCapacity
-
getBlueprintNumber
-
setBlueprintNumber
-
getArea
-
setArea
-
getName
-
setName
-
getIdentification
-
setIdentification
-
getMetadata
public com.google.gson.JsonElement getMetadata() -
setMetadata
public void setMetadata(com.google.gson.JsonElement metadata) -
getValidFrom
public org.joda.time.DateTime getValidFrom() -
setValidFrom
public void setValidFrom(org.joda.time.DateTime validFrom) -
getValidUntil
public org.joda.time.DateTime getValidUntil() -
setValidUntil
public void setValidUntil(org.joda.time.DateTime validUntil) -
getCreated
public org.joda.time.DateTime getCreated() -
setCreated
public void setCreated(org.joda.time.DateTime created) -
getPrevious
public org.fenixedu.spaces.domain.Information getPrevious() -
setPrevious
public void setPrevious(org.fenixedu.spaces.domain.Information previous) -
addInformation
public void addInformation(org.fenixedu.spaces.domain.Information information) -
removeInformation
public void removeInformation(org.fenixedu.spaces.domain.Information information) -
getInformationSet
-
getUser
public org.fenixedu.bennu.core.domain.User getUser() -
setUser
public void setUser(org.fenixedu.bennu.core.domain.User user) -
getClassification
public org.fenixedu.spaces.domain.SpaceClassification getClassification() -
setClassification
public void setClassification(org.fenixedu.spaces.domain.SpaceClassification classification) -
addSpacePhoto
public void addSpacePhoto(org.fenixedu.spaces.domain.submission.SpacePhoto spacePhoto) -
removeSpacePhoto
public void removeSpacePhoto(org.fenixedu.spaces.domain.submission.SpacePhoto spacePhoto) -
getSpacePhotoSet
-
addSpace
public void addSpace(org.fenixedu.spaces.domain.Space space) -
removeSpace
public void removeSpace(org.fenixedu.spaces.domain.Space space) -
getSpaceSet
-
getSpaceHistory
public org.fenixedu.spaces.domain.Space getSpaceHistory() -
setSpaceHistory
public void setSpaceHistory(org.fenixedu.spaces.domain.Space spaceHistory) -
getBlueprint
public org.fenixedu.spaces.domain.BlueprintFile getBlueprint() -
setBlueprint
public void setBlueprint(org.fenixedu.spaces.domain.BlueprintFile blueprint)
-