Package org.eclipse.emf.cdo.common.util
Klasse CDOCommonUtil
java.lang.Object
org.eclipse.emf.cdo.common.util.CDOCommonUtil
Various static methods that may help with I/O and time stamps.
- Seit:
- 3.0
- Autor:
- Eike Stepper
-
Feldübersicht
FelderModifizierer und TypFeldBeschreibungstatic final SimpleDateFormat
static final Pattern
static final Comparator
<CDONameProvider> static final String
static final Comparator
<CDOTimeProvider> static final String
-
Methodenübersicht
Modifizierer und TypMethodeBeschreibungstatic int
compareTimeStamps
(long t1, long t2) static CDODataInput
createCDODataInput
(org.eclipse.net4j.util.io.ExtendedDataInputStream inputStream, CDOPackageRegistry packageRegistry, CDOBranchManager branchManager, CDOCommitInfoManager commitManager, CDORevisionFactory revisionFactory, CDOListFactory listFactory, CDOLobStore lobStore) static CDODataOutput
createCDODataOutput
(org.eclipse.net4j.util.io.ExtendedDataOutput extendedDataOutputStream, CDOPackageRegistry packageRegistry, CDOIDProvider idProvider) Veraltet.static CDODataOutput
createCDODataOutput
(org.eclipse.net4j.util.io.ExtendedDataOutput extendedDataOutputStream, CDOPackageRegistry packageRegistry, CDOIDProvider idProvider, CDORevisionUnchunker unchunker) static String
static String
formatTimeStamp
(long timeStamp) static boolean
isValidTimeStamp
(long timeStamp, long startTime, long endTime) static boolean
isWellFormedURI
(String uri) A well formed URI string must have a non-zero length, and must encode any special characters such as the space character.static long
parseTimeStamp
(String timeStamp) static void
prepareContainer
(org.eclipse.net4j.util.container.IManagedContainer container) static boolean
waitWhileInitial
(CDOCommonRepository repository, org.eclipse.net4j.util.event.INotifier notifier, IProgressMonitor monitor)
-
Felddetails
-
UNSPECIFIED_DATE_STRING
- Seit:
- 4.5
- Siehe auch:
-
DATE_FORMAT
- Seit:
- 4.0
-
DATE_PATTERN
- Seit:
- 4.4
-
SYSTEM_USER_ID
- Seit:
- 4.2
- Siehe auch:
-
NAME_COMPARATOR
- Seit:
- 4.4
-
TIME_COMPARATOR
- Seit:
- 4.4
-
-
Methodendetails
-
prepareContainer
public static void prepareContainer(org.eclipse.net4j.util.container.IManagedContainer container) - Seit:
- 4.26
-
createCDODataInput
public static CDODataInput createCDODataInput(org.eclipse.net4j.util.io.ExtendedDataInputStream inputStream, CDOPackageRegistry packageRegistry, CDOBranchManager branchManager, CDOCommitInfoManager commitManager, CDORevisionFactory revisionFactory, CDOListFactory listFactory, CDOLobStore lobStore) throws IOException - Löst aus:
IOException
- Seit:
- 4.0
-
createCDODataOutput
@Deprecated public static CDODataOutput createCDODataOutput(org.eclipse.net4j.util.io.ExtendedDataOutput extendedDataOutputStream, CDOPackageRegistry packageRegistry, CDOIDProvider idProvider) Veraltet.- Seit:
- 4.0
-
createCDODataOutput
public static CDODataOutput createCDODataOutput(org.eclipse.net4j.util.io.ExtendedDataOutput extendedDataOutputStream, CDOPackageRegistry packageRegistry, CDOIDProvider idProvider, CDORevisionUnchunker unchunker) - Seit:
- 4.3
-
isWellFormedURI
A well formed URI string must have a non-zero length, and must encode any special characters such as the space character. As such, creating aURI
, ignoring the properly encoded characters, and converting that to astring
, must yield this URI string itself.- Parameter:
uri
- the URI string in question.- Gibt zurück:
- whether the URI is well formed.
- Seit:
- 4.21
-
isValidTimeStamp
public static boolean isValidTimeStamp(long timeStamp, long startTime, long endTime) -
compareTimeStamps
public static int compareTimeStamps(long t1, long t2) -
formatTimeStamp
-
formatTimeStamp
-
parseTimeStamp
- Löst aus:
ParseException
- Seit:
- 4.0
-
waitWhileInitial
public static boolean waitWhileInitial(CDOCommonRepository repository, org.eclipse.net4j.util.event.INotifier notifier, IProgressMonitor monitor) - Seit:
- 4.2
-
createCDODataOutput(ExtendedDataOutput, CDOPackageRegistry, CDOIDProvider, CDORevisionUnchunker)
.