當前位置: 首頁>>代碼示例>>Java>>正文


Java DateTimeConverter類代碼示例

本文整理匯總了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());
}
 
開發者ID:kuali,項目名稱:rice,代碼行數:17,代碼來源:SerializerServiceBase.java

示例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());
	}
 
開發者ID:aapotts,項目名稱:kuali_rice,代碼行數:23,代碼來源:XmlObjectSerializerIgnoreMissingFieldsServiceImpl.java

示例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());
	}
 
開發者ID:aapotts,項目名稱:kuali_rice,代碼行數:23,代碼來源:XmlObjectSerializerServiceImpl.java

示例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());
	}
 
開發者ID:kuali,項目名稱:kc-rice,代碼行數:28,代碼來源:XmlObjectSerializerIgnoreMissingFieldsServiceImpl.java

示例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());
}
 
開發者ID:kuali,項目名稱:kc-rice,代碼行數:13,代碼來源:SerializerServiceBase.java

示例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());
	}
 
開發者ID:kuali,項目名稱:kc-rice,代碼行數:28,代碼來源:XmlObjectSerializerServiceImpl.java

示例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());
}
 
開發者ID:aapotts,項目名稱:kuali_rice,代碼行數:12,代碼來源:SerializerServiceBase.java


注:本文中的org.kuali.rice.krad.service.util.DateTimeConverter類示例由純淨天空整理自Github/MSDocs等開源代碼及文檔管理平台,相關代碼片段篩選自各路編程大神貢獻的開源項目,源碼版權歸原作者所有,傳播和使用請參考對應項目的License;未經允許,請勿轉載。