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übersichtFelderModifizierer und TypFeldBeschreibungstatic final SimpleDateFormatstatic final Patternstatic final Comparator<CDONameProvider> static final Stringstatic final Comparator<CDOTimeProvider> static final String
- 
MethodenübersichtModifizierer und TypMethodeBeschreibungstatic intcompareTimeStamps(long t1, long t2) static CDODataInputcreateCDODataInput(org.eclipse.net4j.util.io.ExtendedDataInputStream inputStream, CDOPackageRegistry packageRegistry, CDOBranchManager branchManager, CDOCommitInfoManager commitManager, CDORevisionFactory revisionFactory, CDOListFactory listFactory, CDOLobStore lobStore) static CDODataOutputcreateCDODataOutput(org.eclipse.net4j.util.io.ExtendedDataOutput extendedDataOutputStream, CDOPackageRegistry packageRegistry, CDOIDProvider idProvider) Veraltet.static CDODataOutputcreateCDODataOutput(org.eclipse.net4j.util.io.ExtendedDataOutput extendedDataOutputStream, CDOPackageRegistry packageRegistry, CDOIDProvider idProvider, CDORevisionUnchunker unchunker) static Stringstatic StringformatTimeStamp(long timeStamp) static booleanisValidTimeStamp(long timeStamp, long startTime, long endTime) static booleanisWellFormedURI(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 longparseTimeStamp(String timeStamp) static voidprepareContainer(org.eclipse.net4j.util.container.IManagedContainer container) static booleanwaitWhileInitial(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- 
prepareContainerpublic static void prepareContainer(org.eclipse.net4j.util.container.IManagedContainer container) - Seit:
- 4.26
 
- 
createCDODataInputpublic 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
 
- 
createCDODataOutputpublic static CDODataOutput createCDODataOutput(org.eclipse.net4j.util.io.ExtendedDataOutput extendedDataOutputStream, CDOPackageRegistry packageRegistry, CDOIDProvider idProvider, CDORevisionUnchunker unchunker) - Seit:
- 4.3
 
- 
isWellFormedURIA 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
 
- 
isValidTimeStamppublic static boolean isValidTimeStamp(long timeStamp, long startTime, long endTime) 
- 
compareTimeStampspublic static int compareTimeStamps(long t1, long t2) 
- 
formatTimeStamp
- 
formatTimeStamp
- 
parseTimeStamp- Löst aus:
- ParseException
- Seit:
- 4.0
 
- 
waitWhileInitialpublic static boolean waitWhileInitial(CDOCommonRepository repository, org.eclipse.net4j.util.event.INotifier notifier, IProgressMonitor monitor) - Seit:
- 4.2
 
 
- 
createCDODataOutput(ExtendedDataOutput, CDOPackageRegistry, CDOIDProvider, CDORevisionUnchunker).