本文整理匯總了Java中org.kuali.rice.krad.service.util.DateTimeConverter類的典型用法代碼示例。如果您正苦於以下問題:Java DateTimeConverter類的具體用法?Java DateTimeConverter怎麽用?Java DateTimeConverter使用的例子?那麽, 這裏精選的類代碼示例或許可以為您提供幫助。
DateTimeConverter類屬於org.kuali.rice.krad.service.util包,在下文中一共展示了DateTimeConverter類的7個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的Java代碼示例。
示例1: SerializerServiceBase
import org.kuali.rice.krad.service.util.DateTimeConverter; //導入依賴的package包/類
public SerializerServiceBase() {
serializationStates = new ThreadLocal<SerializationState>();
evaluators = new ThreadLocal<PropertySerializabilityEvaluator>();
xstream = new XStream(new ProxyAndStateAwareJavaReflectionProvider());
xstream.registerConverter(new ProxyConverter(xstream.getMapper(), xstream.getReflectionProvider() ));
try {
Class<?> objListProxyClass = Class.forName("org.apache.ojb.broker.core.proxy.ListProxyDefaultImpl");
xstream.addDefaultImplementation(ArrayList.class, objListProxyClass);
xstream.addDefaultImplementation(AutoPopulatingList.class, objListProxyClass);
} catch ( Exception ex ) {
// Do nothing - this will blow if the OJB class does not exist, which it won't in some installs
}
xstream.registerConverter(new AutoPopulatingListConverter(xstream.getMapper()));
xstream.registerConverter(new DateTimeConverter());
}
示例2: XmlObjectSerializerIgnoreMissingFieldsServiceImpl
import org.kuali.rice.krad.service.util.DateTimeConverter; //導入依賴的package包/類
public XmlObjectSerializerIgnoreMissingFieldsServiceImpl() {
xstream = new XStream(new ProxyAwareJavaReflectionProvider()) {
@Override
protected MapperWrapper wrapMapper(MapperWrapper next) {
return new MapperWrapper(next) {
@Override
public boolean shouldSerializeMember(Class definedIn,
String fieldName) {
if (definedIn == Object.class) {
return false;
}
return super.shouldSerializeMember(definedIn, fieldName);
}
};
}
};
xstream.registerConverter(new ProxyConverter(xstream.getMapper(), xstream.getReflectionProvider() ));
xstream.addDefaultImplementation(ArrayList.class, ListProxyDefaultImpl.class);
xstream.registerConverter(new DateTimeConverter());
}
示例3: XmlObjectSerializerServiceImpl
import org.kuali.rice.krad.service.util.DateTimeConverter; //導入依賴的package包/類
public XmlObjectSerializerServiceImpl() {
xstream = new XStream(new ProxyAwareJavaReflectionProvider());
// See http://xstream.codehaus.org/faq.html#Serialization_CGLIB
// To use a newer version of XStream we may need to do something like this:
// xstream = new XStream() {
//
// @Override
// public ReflectionProvider getReflectionProvider() {
// return new ProxyAwareJavaReflectionProvider();
// }
//
// protected MapperWrapper wrapMapper(MapperWrapper next) {
// return new CGLIBMapper(next);
// }
// };
// xstream.registerConverter(new CGLIBEnhancedConverter(xstream.getMapper(), xstream.getReflectionProvider()));
xstream.registerConverter(new ProxyConverter(xstream.getMapper(), xstream.getReflectionProvider() ));
xstream.addDefaultImplementation(ArrayList.class, ListProxyDefaultImpl.class);
xstream.registerConverter(new DateTimeConverter());
}
示例4: XmlObjectSerializerIgnoreMissingFieldsServiceImpl
import org.kuali.rice.krad.service.util.DateTimeConverter; //導入依賴的package包/類
public XmlObjectSerializerIgnoreMissingFieldsServiceImpl() {
xstream = new XStream(new ProxyAwareJavaReflectionProvider()) {
@Override
protected MapperWrapper wrapMapper(MapperWrapper next) {
return new MapperWrapper(next) {
@Override
public boolean shouldSerializeMember(Class definedIn,
String fieldName) {
if (definedIn == Object.class) {
return false;
}
return super.shouldSerializeMember(definedIn, fieldName);
}
};
}
};
xstream.registerConverter(new ProxyConverter(xstream.getMapper(), xstream.getReflectionProvider() ));
try {
Class<?> objListProxyClass = Class.forName("org.apache.ojb.broker.core.proxy.ListProxyDefaultImpl");
xstream.addDefaultImplementation(ArrayList.class, objListProxyClass);
} catch ( Exception ex ) {
// Do nothing - this will blow if the OJB class does not exist, which it won't in some installs
}
xstream.registerConverter(new DateTimeConverter());
}
示例5: SerializerServiceBase
import org.kuali.rice.krad.service.util.DateTimeConverter; //導入依賴的package包/類
public SerializerServiceBase() {
serializationStates = new ThreadLocal<SerializationState>();
evaluators = new ThreadLocal<PropertySerializabilityEvaluator>();
xstream = new XStream(new ProxyAndStateAwareJavaReflectionProvider()) {
protected MapperWrapper wrapMapper(final MapperWrapper next) {
return new CustomListProxyMapper(next);
}
};
xstream.registerConverter(new AutoPopulatingListConverter(xstream.getMapper()));
xstream.registerConverter(new DateTimeConverter());
}
示例6: XmlObjectSerializerServiceImpl
import org.kuali.rice.krad.service.util.DateTimeConverter; //導入依賴的package包/類
public XmlObjectSerializerServiceImpl() {
xstream = new XStream(new ProxyAwareJavaReflectionProvider());
// See http://xstream.codehaus.org/faq.html#Serialization_CGLIB
// To use a newer version of XStream we may need to do something like this:
// xstream = new XStream() {
//
// @Override
// public ReflectionProvider getReflectionProvider() {
// return new ProxyAwareJavaReflectionProvider();
// }
//
// protected MapperWrapper wrapMapper(MapperWrapper next) {
// return new CGLIBMapper(next);
// }
// };
// xstream.registerConverter(new CGLIBEnhancedConverter(xstream.getMapper(), xstream.getReflectionProvider()));
xstream.registerConverter(new ProxyConverter(xstream.getMapper(), xstream.getReflectionProvider() ));
try {
Class<?> objListProxyClass = Class.forName("org.apache.ojb.broker.core.proxy.ListProxyDefaultImpl");
xstream.addDefaultImplementation(ArrayList.class, objListProxyClass);
} catch ( Exception ex ) {
// Do nothing - this will blow if the OJB class does not exist, which it won't in some installs
}
xstream.registerConverter(new DateTimeConverter());
}
示例7: SerializerServiceBase
import org.kuali.rice.krad.service.util.DateTimeConverter; //導入依賴的package包/類
public SerializerServiceBase() {
serializationStates = new ThreadLocal<SerializationState>();
evaluators = new ThreadLocal<PropertySerializabilityEvaluator>();
xstream = new XStream(new ProxyAndStateAwareJavaReflectionProvider());
xstream.registerConverter(new ProxyConverter(xstream.getMapper(), xstream.getReflectionProvider() ));
xstream.addDefaultImplementation(ArrayList.class, ListProxyDefaultImpl.class);
xstream.addDefaultImplementation(AutoPopulatingList.class, ListProxyDefaultImpl.class);
xstream.registerConverter(new AutoPopulatingListConverter(xstream.getMapper()));
xstream.registerConverter(new DateTimeConverter());
}