
ildfly-clustering-marshalling-api.34.0.1.Final.source-code.java.sql.proto Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of wildfly-clustering-marshalling-api Show documentation
Show all versions of wildfly-clustering-marshalling-api Show documentation
Public module containing interfaces to be implemented by applications and internal modules to optimize marshalling behavior for both distributable @Stateful Jakarta Enterprise Beans and HTTP sessions.
The API is independent of the backing marshalling framework.
package java.sql;
// IDs: 125 - 127
/**
* @TypeId(125)
*/
message Date {
optional uint64 postEpochDay = 1;
optional uint64 preEpochDay = 2;
}
/**
* @TypeId(126)
*/
message Time {
optional uint32 hoursOfDay = 1;
optional uint32 minutesOfDay = 2;
optional uint32 secondsOfDay = 3;
optional uint32 millisOfSecond = 4;
optional uint32 nanosOfSecond = 5;
}
/**
* @TypeId(127)
*/
message Timestamp {
optional uint64 postEpochDay = 1;
optional uint64 preEpochDay = 2;
optional uint32 hoursOfDay = 3;
optional uint32 minutesOfDay = 4;
optional uint32 secondsOfDay = 5;
optional uint32 millisOfSecond = 6;
optional uint32 nanosOfSecond = 7;
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy