java.util.Locale.clone()方法的使用及代码示例

x33g5p2x  于2022-01-17 转载在 其他  
字(5.4k)|赞(0)|评价(0)|浏览(150)

本文整理了Java中java.util.Locale.clone()方法的一些代码示例,展示了Locale.clone()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Locale.clone()方法的具体详情如下:
包路径:java.util.Locale
类名称:Locale
方法名:clone

Locale.clone介绍

[英]Overrides Cloneable.
[中]可克隆的。

代码示例

代码示例来源:origin: pentaho/pentaho-kettle

  1. @Override
  2. public Object clone() {
  3. TextFileInputMeta retval = (TextFileInputMeta) super.clone();
  4. int nrFiles = fileName.length;
  5. int nrfields = inputFields.length;
  6. int nrfilters = filter.length;
  7. retval.allocate( nrFiles, nrfields, nrfilters );
  8. System.arraycopy( fileName, 0, retval.fileName, 0, nrFiles );
  9. System.arraycopy( fileMask, 0, retval.fileMask, 0, nrFiles );
  10. System.arraycopy( excludeFileMask, 0, retval.excludeFileMask, 0, nrFiles );
  11. System.arraycopy( fileRequired, 0, retval.fileRequired, 0, nrFiles );
  12. System.arraycopy( includeSubFolders, 0, retval.includeSubFolders, 0, nrFiles );
  13. for ( int i = 0; i < nrfields; i++ ) {
  14. retval.inputFields[i] = (TextFileInputField) inputFields[i].clone();
  15. }
  16. for ( int i = 0; i < nrfilters; i++ ) {
  17. retval.filter[i] = (TextFileFilter) filter[i].clone();
  18. }
  19. retval.dateFormatLocale = (Locale) dateFormatLocale.clone();
  20. retval.fileCompression = fileCompression;
  21. return retval;
  22. }

代码示例来源:origin: pentaho/pentaho-kettle

  1. @Override
  2. public ValueMetaBase clone() {
  3. try {
  4. ValueMetaBase valueMeta = (ValueMetaBase) super.clone();
  5. valueMeta.dateFormat = null;
  6. valueMeta.decimalFormat = null;
  7. if ( dateFormatLocale != null ) {
  8. valueMeta.dateFormatLocale = (Locale) dateFormatLocale.clone();
  9. }
  10. if ( dateFormatTimeZone != null ) {
  11. valueMeta.dateFormatTimeZone = (TimeZone) dateFormatTimeZone.clone();
  12. }
  13. if ( storageMetadata != null ) {
  14. valueMeta.storageMetadata = storageMetadata.clone();
  15. }
  16. if ( conversionMetadata != null ) {
  17. valueMeta.conversionMetadata = conversionMetadata.clone();
  18. }
  19. valueMeta.compareStorageAndActualFormat();
  20. return valueMeta;
  21. } catch ( CloneNotSupportedException e ) {
  22. return null;
  23. }
  24. }

代码示例来源:origin: robovm/robovm

  1. Locale locale = (Locale)getLocale(transformer, contextNode).clone();

代码示例来源:origin: xalan/xalan

  1. Locale locale = (Locale)getLocale(transformer, contextNode).clone();

代码示例来源:origin: org.apache.portals.pluto/pluto-container

  1. @Override
  2. public Map<Locale, String> getLocaleEncodingMappings() {
  3. Map<Locale, String> lem = new HashMap<Locale, String>();
  4. for (Locale l : localemap.keySet()) {
  5. lem.put((Locale) l.clone(), localemap.get(l));
  6. }
  7. return lem;
  8. }

代码示例来源:origin: org.jitsi/jain-sip-ri-ossonly

  1. public Object clone() {
  2. ContentLanguage retval = (ContentLanguage) super.clone();
  3. if (this.locale != null)
  4. retval.locale = (Locale) this.locale.clone();
  5. return retval;
  6. }
  7. }

代码示例来源:origin: org.robolectric/shadows-core-v23

  1. @Implementation
  2. public void setTo(Configuration o) {
  3. // commented out lines are coming in a newer version of Android SDK
  4. realConfiguration.fontScale = o.fontScale;
  5. realConfiguration.mcc = o.mcc;
  6. realConfiguration.mnc = o.mnc;
  7. if (o.locale != null) {
  8. realConfiguration.locale = (Locale) o.locale.clone();
  9. // realConfiguration.textLayoutDirection = o.textLayoutDirection;
  10. }
  11. // realConfiguration.userSetLocale = o.userSetLocale;
  12. realConfiguration.touchscreen = o.touchscreen;
  13. realConfiguration.keyboard = o.keyboard;
  14. realConfiguration.keyboardHidden = o.keyboardHidden;
  15. realConfiguration.hardKeyboardHidden = o.hardKeyboardHidden;
  16. realConfiguration.navigation = o.navigation;
  17. realConfiguration.navigationHidden = o.navigationHidden;
  18. realConfiguration.orientation = o.orientation;
  19. realConfiguration.screenLayout = o.screenLayout;
  20. realConfiguration.uiMode = o.uiMode;
  21. realConfiguration.screenWidthDp = o.screenWidthDp;
  22. realConfiguration.screenHeightDp = o.screenHeightDp;
  23. realConfiguration.smallestScreenWidthDp = o.smallestScreenWidthDp;
  24. // realConfiguration.compatScreenWidthDp = o.compatScreenWidthDp;
  25. // realConfiguration.compatScreenHeightDp = o.compatScreenHeightDp;
  26. // realConfiguration.compatSmallestScreenWidthDp = o.compatSmallestScreenWidthDp;
  27. // realConfiguration.seq = o.seq;
  28. }

代码示例来源:origin: org.apache.portals.pluto/pluto-container

  1. /**
  2. * Copy constructor
  3. */
  4. public LocaleTextImpl(LocaleText lt) {
  5. this.locale = (Locale) lt.getLocale().clone();
  6. this.text = lt.getText();
  7. }

代码示例来源:origin: org.apache.openjpa/openjpa-all

  1. return ((Date) obj).clone();
  2. case JavaTypes.LOCALE:
  3. return ((Locale) obj).clone();
  4. default:
  5. if (obj instanceof CachedObjectId)

代码示例来源:origin: org.apache.openejb.patch/openjpa-kernel

  1. return ((Date) obj).clone();
  2. case JavaTypes.LOCALE:
  3. return ((Locale) obj).clone();
  4. default:
  5. if (obj instanceof CachedObjectId)

代码示例来源:origin: org.apache.openjpa/openjpa-kernel

  1. return ((Date) obj).clone();
  2. case JavaTypes.LOCALE:
  3. return ((Locale) obj).clone();
  4. default:
  5. if (obj instanceof CachedObjectId)

代码示例来源:origin: org.apache.openejb.patch/openjpa

  1. return ((Date) obj).clone();
  2. case JavaTypes.LOCALE:
  3. return ((Locale) obj).clone();
  4. default:
  5. if (obj instanceof CachedObjectId)

代码示例来源:origin: org.apache.openjpa/com.springsource.org.apache.openjpa

  1. return ((Date) obj).clone();
  2. case JavaTypes.LOCALE:
  3. return ((Locale) obj).clone();
  4. default:
  5. if (obj instanceof CachedObjectId)

代码示例来源:origin: org.apache.karaf.bundles/org.apache.karaf.bundles.xalan-2.7.1

  1. Locale locale = (Locale)getLocale(transformer, contextNode).clone();

代码示例来源:origin: org.apache.xalan/com.springsource.org.apache.xalan

  1. Locale locale = (Locale)getLocale(transformer, contextNode).clone();

代码示例来源:origin: MobiVM/robovm

  1. Locale locale = (Locale)getLocale(transformer, contextNode).clone();

代码示例来源:origin: com.mobidevelop.robovm/robovm-rt

  1. Locale locale = (Locale)getLocale(transformer, contextNode).clone();

代码示例来源:origin: com.gluonhq/robovm-rt

  1. Locale locale = (Locale)getLocale(transformer, contextNode).clone();

代码示例来源:origin: com.bugvm/bugvm-rt

  1. Locale locale = (Locale)getLocale(transformer, contextNode).clone();

代码示例来源:origin: ibinti/bugvm

  1. Locale locale = (Locale)getLocale(transformer, contextNode).clone();

相关文章