Package pt.ist.fenixframework
Class ValueTypeSerializer
java.lang.Object
pt.ist.fenixframework.ValueTypeSerializer
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic final org.fenixedu.academic.domain.time.calendarStructure.AcademicIntervalstatic final org.fenixedu.academic.domain.time.calendarStructure.AcademicPeriodstatic final org.fenixedu.academic.domain.accessControl.rules.AccessOperationstatic final pt.ist.fenixframework.adt.bplustree.DoubleArraystatic final BigDecimalstatic final ClassdeSerialize$Class(String obj) static final org.fenixedu.cms.domain.component.CMSComponentstatic final org.fenixedu.cms.domain.CMSThemeFilesdeSerialize$CMSThemeFiles(byte[] obj) static final pt.ist.fenixframework.backend.jvstm.pstm.TransactionStatistics.CounterStatsstatic final org.fenixedu.academic.util.CurricularCourseExecutionScopestatic final org.fenixedu.academic.domain.degreeStructure.CycleTypesdeSerialize$CycleTypes(com.google.gson.JsonElement obj) static final org.fenixedu.academic.util.DiaSemanastatic final TreeMapstatic final org.joda.time.DurationdeSerialize$Duration(Long obj) static final org.fenixedu.academic.util.EnrolmentEvaluationStatestatic final TreeMapstatic final org.fenixedu.academic.domain.GradedeSerialize$Grade(String obj) static final org.fenixedu.bennu.core.groups.GroupStrategystatic final org.fenixedu.academic.util.HourMinuteSeconddeSerialize$HourMinuteSecond(org.joda.time.LocalTime obj) static final org.joda.time.Intervalstatic final org.fenixedu.academic.domain.util.i18n.LanguagesdeSerialize$Languages(com.google.gson.JsonElement obj) static final org.fenixedu.academic.domain.schedule.lesson.LessonPeriodCurricularYearsstatic final LocaledeSerialize$Locale(String obj) static final org.fenixedu.commons.i18n.LocalizedStringdeSerialize$LocalizedString(com.google.gson.JsonElement obj) static final pt.ist.fenixframework.data.ModuleDatadeSerialize$ModuleData(com.google.gson.JsonElement obj) static final org.fenixedu.spaces.domain.occupation.config.OccupationConfigdeSerialize$OccupationConfig(com.google.gson.JsonElement obj) static final TreeMapstatic final org.joda.time.PerioddeSerialize$Period(byte[] obj) static final org.fenixedu.academic.util.PeriodStatestatic final org.fenixedu.cms.domain.PermissionsArraystatic final org.fenixedu.cms.domain.PostMetadatastatic final Methodstatic final com.qubit.terra.framework.tools.primitives.LocalizedStringstatic final org.fenixedu.academic.util.Seasonstatic final BigDecimalstatic final UUIDdeSerialize$UUID(String obj) static final org.joda.time.YearMonthDaystatic final Stringserialize$AcademicInterval(org.fenixedu.academic.domain.time.calendarStructure.AcademicInterval obj) static final Stringserialize$AcademicPeriod(org.fenixedu.academic.domain.time.calendarStructure.AcademicPeriod obj) static final Stringserialize$AccessOperation(org.fenixedu.academic.domain.accessControl.rules.AccessOperation obj) static final Serializableserialize$BackingArrays(pt.ist.fenixframework.adt.bplustree.DoubleArray obj) static final Stringstatic final Stringserialize$Class(Class obj) static final Stringserialize$CMSComponent(org.fenixedu.cms.domain.component.CMSComponent obj) static final byte[]serialize$CMSThemeFiles(org.fenixedu.cms.domain.CMSThemeFiles obj) static final Stringserialize$CounterStats(pt.ist.fenixframework.backend.jvstm.pstm.TransactionStatistics.CounterStats obj) static final Integerserialize$CurricularCourseExecutionScope(org.fenixedu.academic.util.CurricularCourseExecutionScope obj) static final com.google.gson.JsonElementserialize$CycleTypes(org.fenixedu.academic.domain.degreeStructure.CycleTypes obj) static final Integerserialize$DiaSemana(org.fenixedu.academic.util.DiaSemana obj) static final Stringstatic final Longserialize$Duration(org.joda.time.Duration obj) static final Integerserialize$EnrolmentEvaluationState(org.fenixedu.academic.util.EnrolmentEvaluationState obj) static final Serializablestatic final Stringserialize$Grade(org.fenixedu.academic.domain.Grade obj) static final Stringserialize$GroupStrategyValueType(org.fenixedu.bennu.core.groups.GroupStrategy obj) static final org.joda.time.LocalTimeserialize$HourMinuteSecond(org.fenixedu.academic.util.HourMinuteSecond obj) static final Stringserialize$Interval(org.joda.time.Interval obj) static final com.google.gson.JsonElementserialize$Languages(org.fenixedu.academic.domain.util.i18n.Languages obj) static final Stringserialize$LessonPeriodCurricularYears(org.fenixedu.academic.domain.schedule.lesson.LessonPeriodCurricularYears obj) static final Stringserialize$Locale(Locale obj) static final com.google.gson.JsonElementserialize$LocalizedString(org.fenixedu.commons.i18n.LocalizedString obj) static final com.google.gson.JsonElementserialize$ModuleData(pt.ist.fenixframework.data.ModuleData obj) static final com.google.gson.JsonElementserialize$OccupationConfig(org.fenixedu.spaces.domain.occupation.config.OccupationConfig obj) static final Stringstatic final byte[]serialize$Period(org.joda.time.Period obj) static final Stringserialize$PeriodState(org.fenixedu.academic.util.PeriodState obj) static final Stringserialize$PermissionsArray(org.fenixedu.cms.domain.PermissionsArray obj) static final Stringserialize$PostMetadata(org.fenixedu.cms.domain.PostMetadata obj) static final Stringstatic final Stringserialize$QubAccessControlLocalizedString(com.qubit.terra.framework.tools.primitives.LocalizedString obj) static final Integerserialize$Season(org.fenixedu.academic.util.Season obj) static final Stringstatic final Stringserialize$UUID(UUID obj) static final Stringserialize$YearMonthDay(org.joda.time.YearMonthDay obj)
-
Constructor Details
-
ValueTypeSerializer
public ValueTypeSerializer()
-
-
Method Details
-
serialize$Languages
public static final com.google.gson.JsonElement serialize$Languages(org.fenixedu.academic.domain.util.i18n.Languages obj) -
deSerialize$Languages
public static final org.fenixedu.academic.domain.util.i18n.Languages deSerialize$Languages(com.google.gson.JsonElement obj) -
serialize$AcademicInterval
public static final String serialize$AcademicInterval(org.fenixedu.academic.domain.time.calendarStructure.AcademicInterval obj) -
deSerialize$AcademicInterval
public static final org.fenixedu.academic.domain.time.calendarStructure.AcademicInterval deSerialize$AcademicInterval(String obj) -
serialize$DiaSemana
-
deSerialize$DiaSemana
-
serialize$CMSThemeFiles
public static final byte[] serialize$CMSThemeFiles(org.fenixedu.cms.domain.CMSThemeFiles obj) -
deSerialize$CMSThemeFiles
public static final org.fenixedu.cms.domain.CMSThemeFiles deSerialize$CMSThemeFiles(byte[] obj) -
serialize$Interval
-
deSerialize$Interval
-
serialize$LessonPeriodCurricularYears
public static final String serialize$LessonPeriodCurricularYears(org.fenixedu.academic.domain.schedule.lesson.LessonPeriodCurricularYears obj) -
deSerialize$LessonPeriodCurricularYears
public static final org.fenixedu.academic.domain.schedule.lesson.LessonPeriodCurricularYears deSerialize$LessonPeriodCurricularYears(String obj) -
serialize$GenericTreeMap
-
deSerialize$GenericTreeMap
-
serialize$YearMonthDay
-
deSerialize$YearMonthDay
-
serialize$Season
-
deSerialize$Season
-
serialize$EnrolmentEvaluationState
public static final Integer serialize$EnrolmentEvaluationState(org.fenixedu.academic.util.EnrolmentEvaluationState obj) -
deSerialize$EnrolmentEvaluationState
public static final org.fenixedu.academic.util.EnrolmentEvaluationState deSerialize$EnrolmentEvaluationState(Integer obj) -
serialize$Locale
-
deSerialize$Locale
-
serialize$BackingArrays
public static final Serializable serialize$BackingArrays(pt.ist.fenixframework.adt.bplustree.DoubleArray obj) -
deSerialize$BackingArrays
public static final pt.ist.fenixframework.adt.bplustree.DoubleArray deSerialize$BackingArrays(Serializable obj) -
serialize$GroupStrategyValueType
public static final String serialize$GroupStrategyValueType(org.fenixedu.bennu.core.groups.GroupStrategy obj) -
deSerialize$GroupStrategyValueType
public static final org.fenixedu.bennu.core.groups.GroupStrategy deSerialize$GroupStrategyValueType(String obj) -
serialize$DomainObjectMap
-
deSerialize$DomainObjectMap
-
serialize$UUID
-
deSerialize$UUID
-
serialize$CurricularCourseExecutionScope
public static final Integer serialize$CurricularCourseExecutionScope(org.fenixedu.academic.util.CurricularCourseExecutionScope obj) -
deSerialize$CurricularCourseExecutionScope
public static final org.fenixedu.academic.util.CurricularCourseExecutionScope deSerialize$CurricularCourseExecutionScope(Integer obj) -
serialize$AcademicPeriod
public static final String serialize$AcademicPeriod(org.fenixedu.academic.domain.time.calendarStructure.AcademicPeriod obj) -
deSerialize$AcademicPeriod
public static final org.fenixedu.academic.domain.time.calendarStructure.AcademicPeriod deSerialize$AcademicPeriod(String obj) -
serialize$PermissionsArray
-
deSerialize$PermissionsArray
public static final org.fenixedu.cms.domain.PermissionsArray deSerialize$PermissionsArray(String obj) -
serialize$Period
public static final byte[] serialize$Period(org.joda.time.Period obj) -
deSerialize$Period
public static final org.joda.time.Period deSerialize$Period(byte[] obj) -
serialize$Grade
-
deSerialize$Grade
-
serialize$Duration
-
deSerialize$Duration
-
serialize$CycleTypes
public static final com.google.gson.JsonElement serialize$CycleTypes(org.fenixedu.academic.domain.degreeStructure.CycleTypes obj) -
deSerialize$CycleTypes
public static final org.fenixedu.academic.domain.degreeStructure.CycleTypes deSerialize$CycleTypes(com.google.gson.JsonElement obj) -
serialize$PeriodState
-
deSerialize$PeriodState
-
serialize$ModuleData
public static final com.google.gson.JsonElement serialize$ModuleData(pt.ist.fenixframework.data.ModuleData obj) -
deSerialize$ModuleData
public static final pt.ist.fenixframework.data.ModuleData deSerialize$ModuleData(com.google.gson.JsonElement obj) -
serialize$Class
-
deSerialize$Class
-
serialize$PostMetadata
-
deSerialize$PostMetadata
-
serialize$OidIndexedMap
-
deSerialize$OidIndexedMap
-
serialize$AccessOperation
public static final String serialize$AccessOperation(org.fenixedu.academic.domain.accessControl.rules.AccessOperation obj) -
deSerialize$AccessOperation
public static final org.fenixedu.academic.domain.accessControl.rules.AccessOperation deSerialize$AccessOperation(String obj) -
serialize$LocalizedString
public static final com.google.gson.JsonElement serialize$LocalizedString(org.fenixedu.commons.i18n.LocalizedString obj) -
deSerialize$LocalizedString
public static final org.fenixedu.commons.i18n.LocalizedString deSerialize$LocalizedString(com.google.gson.JsonElement obj) -
serialize$CMSComponent
public static final String serialize$CMSComponent(org.fenixedu.cms.domain.component.CMSComponent obj) -
deSerialize$CMSComponent
public static final org.fenixedu.cms.domain.component.CMSComponent deSerialize$CMSComponent(String obj) -
serialize$PredicateMethod
-
deSerialize$PredicateMethod
-
serialize$SpacesBigDecimal
-
deSerialize$SpacesBigDecimal
-
serialize$HourMinuteSecond
public static final org.joda.time.LocalTime serialize$HourMinuteSecond(org.fenixedu.academic.util.HourMinuteSecond obj) -
deSerialize$HourMinuteSecond
public static final org.fenixedu.academic.util.HourMinuteSecond deSerialize$HourMinuteSecond(org.joda.time.LocalTime obj) -
serialize$CounterStats
public static final String serialize$CounterStats(pt.ist.fenixframework.backend.jvstm.pstm.TransactionStatistics.CounterStats obj) -
deSerialize$CounterStats
public static final pt.ist.fenixframework.backend.jvstm.pstm.TransactionStatistics.CounterStats deSerialize$CounterStats(String obj) -
serialize$BigDecimal
-
deSerialize$BigDecimal
-
serialize$QubAccessControlLocalizedString
public static final String serialize$QubAccessControlLocalizedString(com.qubit.terra.framework.tools.primitives.LocalizedString obj) -
deSerialize$QubAccessControlLocalizedString
public static final com.qubit.terra.framework.tools.primitives.LocalizedString deSerialize$QubAccessControlLocalizedString(String obj) -
serialize$OccupationConfig
public static final com.google.gson.JsonElement serialize$OccupationConfig(org.fenixedu.spaces.domain.occupation.config.OccupationConfig obj) -
deSerialize$OccupationConfig
public static final org.fenixedu.spaces.domain.occupation.config.OccupationConfig deSerialize$OccupationConfig(com.google.gson.JsonElement obj)
-