net.fortuna.ical4j.model.parameter.XParameter.<init>()方法的使用及代码示例

x33g5p2x  于2022-02-03 转载在 其他  
字(7.5k)|赞(0)|评价(0)|浏览(124)

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

XParameter.<init>介绍

暂无

代码示例

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

  1. public Parameter createParameter(final String value)
  2. throws URISyntaxException {
  3. return new XParameter(name, value);
  4. }
  5. }

代码示例来源:origin: net.oneandone.cosmo/cosmo-core

  1. /**
  2. * Gets any time x param.
  3. * @return The parameter.
  4. */
  5. private Parameter getAnyTimeXParam() {
  6. return new XParameter(ICalendarConstants.PARAM_X_OSAF_ANYTIME, ICalendarConstants.VALUE_TRUE);
  7. }

代码示例来源:origin: org.mnode.ical4j/ical4j

  1. public Parameter createParameter(final String value)
  2. throws URISyntaxException {
  3. return new XParameter(name, value);
  4. }
  5. }

代码示例来源:origin: apache/ofbiz-framework

  1. protected static XParameter toXParameter(String name, String value) {
  2. if (name == null || value == null) {
  3. return null;
  4. }
  5. return new XParameter(name, value);
  6. }

代码示例来源:origin: 1and1/cosmo

  1. /**
  2. * Gets any time x param.
  3. * @return The parameter.
  4. */
  5. private Parameter getAnyTimeXParam() {
  6. return new XParameter(ICalendarConstants.PARAM_X_OSAF_ANYTIME, ICalendarConstants.VALUE_TRUE);
  7. }

代码示例来源:origin: 1and1/cosmo

  1. private Parameter getInheritedAnyTimeXParam() {
  2. return new XParameter(PARAM_X_OSAF_ANYTIME, VALUE_MISSING);
  3. }

代码示例来源:origin: 1and1/cosmo

  1. protected Parameter getAnyTimeXParam() {
  2. return new XParameter(PARAM_X_OSAF_ANYTIME, VALUE_TRUE);
  3. }

代码示例来源:origin: net.oneandone.cosmo/cosmo-core

  1. protected Parameter getAnyTimeXParam() {
  2. return new XParameter(PARAM_X_OSAF_ANYTIME, VALUE_TRUE);
  3. }

代码示例来源:origin: net.oneandone.cosmo/cosmo-core

  1. private Parameter getInheritedAnyTimeXParam() {
  2. return new XParameter(PARAM_X_OSAF_ANYTIME, VALUE_MISSING);
  3. }

代码示例来源:origin: org.bedework.caleng/bw-calendar-engine-ical

  1. private static Property uidProp(final Property prop, final String uid) {
  2. Parameter par = new XParameter(BwXproperty.xparUid, uid);
  3. prop.getParameters().add(par);
  4. return prop;
  5. }

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

  1. /**
  2. * Creates a parameter.
  3. *
  4. * @param name name of the parameter
  5. * @param value a parameter value
  6. * @return a component
  7. * @throws URISyntaxException thrown when the specified string is not a valid representation of a URI for selected
  8. * parameters
  9. */
  10. public Parameter createParameter(final String name, final String value)
  11. throws URISyntaxException {
  12. final ParameterFactory factory = getFactory(name);
  13. Parameter parameter;
  14. if (factory != null) {
  15. parameter = factory.createParameter(value);
  16. } else if (isExperimentalName(name)) {
  17. parameter = new XParameter(name, value);
  18. } else if (allowIllegalNames()) {
  19. parameter = new XParameter(name, value);
  20. } else {
  21. throw new IllegalArgumentException(String.format("Unsupported parameter name: %s", name));
  22. }
  23. return parameter;
  24. }

代码示例来源:origin: net.oneandone.ical4j/ical4j

  1. /**
  2. * Creates a parameter.
  3. *
  4. * @param name name of the parameter
  5. * @param value a parameter value
  6. * @return a component
  7. * @throws URISyntaxException thrown when the specified string is not a valid representation of a URI for selected
  8. * parameters
  9. */
  10. public Parameter createParameter(final String name, final String value)
  11. throws URISyntaxException {
  12. final ParameterFactory factory = getFactory(name);
  13. Parameter parameter;
  14. if (factory != null) {
  15. parameter = factory.createParameter(value);
  16. } else if (isExperimentalName(name)) {
  17. parameter = new XParameter(name, value);
  18. } else if (allowIllegalNames()) {
  19. parameter = new XParameter(name, value);
  20. } else {
  21. throw new IllegalArgumentException(String.format("Unsupported parameter name: %s", name));
  22. }
  23. return parameter;
  24. }

代码示例来源:origin: org.bedework.ical4j/ical4j

  1. /**
  2. * Creates a parameter.
  3. *
  4. * @param name name of the parameter
  5. * @param value a parameter value
  6. * @return a component
  7. * @throws URISyntaxException thrown when the specified string is not a valid representation of a URI for selected
  8. * parameters
  9. */
  10. public Parameter createParameter(final String name, final String value)
  11. throws URISyntaxException {
  12. final ParameterFactory factory = getFactory(name);
  13. Parameter parameter;
  14. if (factory != null) {
  15. parameter = factory.createParameter(value);
  16. } else if (isExperimentalName(name)) {
  17. parameter = new XParameter(name, value);
  18. } else if (allowIllegalNames()) {
  19. parameter = new XParameter(name, value);
  20. } else {
  21. throw new IllegalArgumentException(String.format("Unsupported parameter name: %s", name));
  22. }
  23. return parameter;
  24. }

代码示例来源:origin: org.mnode.ical4j/ical4j

  1. /**
  2. * @return a new parameter instance
  3. */
  4. public Parameter build() throws URISyntaxException {
  5. Parameter parameter = null;
  6. for (ParameterFactory factory : factories) {
  7. if (factory.supports(name)) {
  8. parameter = factory.createParameter(value);
  9. break;
  10. }
  11. }
  12. if (parameter == null) {
  13. if (isExperimentalName(name)) {
  14. parameter = new XParameter(name, value);
  15. }
  16. else if (allowIllegalNames()) {
  17. parameter = new XParameter(name, value);
  18. }
  19. else {
  20. throw new IllegalArgumentException(String.format("Unsupported parameter name: %s", name));
  21. }
  22. }
  23. return parameter;
  24. }
  25. }

代码示例来源:origin: org.mnode.ical4j/ical4j

  1. /**
  2. * Creates a parameter.
  3. *
  4. * @param name name of the parameter
  5. * @param value a parameter value
  6. * @return a component
  7. * @throws URISyntaxException thrown when the specified string is not a valid representation of a URI for selected
  8. * parameters
  9. */
  10. public Parameter createParameter(final String name, final String value)
  11. throws URISyntaxException {
  12. final ParameterFactory factory = getFactory(name);
  13. Parameter parameter;
  14. if (factory != null) {
  15. parameter = factory.createParameter(value);
  16. } else if (isExperimentalName(name)) {
  17. parameter = new XParameter(name, value);
  18. } else if (allowIllegalNames()) {
  19. parameter = new XParameter(name, value);
  20. } else {
  21. throw new IllegalArgumentException(String.format("Unsupported parameter name: %s", name));
  22. }
  23. return parameter;
  24. }

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

  1. /**
  2. * @return a new parameter instance
  3. */
  4. public Parameter build() throws URISyntaxException {
  5. Parameter parameter = null;
  6. for (ParameterFactory factory : factories) {
  7. if (factory.supports(name)) {
  8. parameter = factory.createParameter(value);
  9. break;
  10. }
  11. }
  12. if (parameter == null) {
  13. if (isExperimentalName(name)) {
  14. parameter = new XParameter(name, value);
  15. }
  16. else if (allowIllegalNames()) {
  17. parameter = new XParameter(name, value);
  18. }
  19. else {
  20. throw new IllegalArgumentException(String.format("Unsupported parameter name: %s", name));
  21. }
  22. }
  23. return parameter;
  24. }
  25. }

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

  1. /**
  2. * @return
  3. */
  4. public static TestSuite suite() {
  5. TestSuite suite = new TestSuite();
  6. suite.addTest(new XParameterTest("testGetValue", new XParameter("name",
  7. "value"), "name", "value"));
  8. return suite;
  9. }
  10. }

代码示例来源:origin: org.bedework/bw-ical4j-cl

  1. /**
  2. * Creates a parameter.
  3. * @param name name of the parameter
  4. * @param value a parameter value
  5. * @return a component
  6. * @throws URISyntaxException thrown when the specified string is not a valid representation of a URI for selected
  7. * parameters
  8. */
  9. public Parameter createParameter(final String name, final String value)
  10. throws URISyntaxException {
  11. final ParameterFactory factory = (ParameterFactory) getFactory(name);
  12. Parameter parameter = null;
  13. if (factory != null) {
  14. parameter = factory.createParameter(name, value);
  15. }
  16. else if (isExperimentalName(name)) {
  17. parameter = new XParameter(name, value);
  18. }
  19. else if (allowIllegalNames()) {
  20. parameter = new XParameter(name, value);
  21. }
  22. else {
  23. throw new IllegalArgumentException("Invalid parameter name: "
  24. + name);
  25. }
  26. return parameter;
  27. }

代码示例来源:origin: net.oneandone.cosmo/cosmo-core

  1. protected void setMissing(Property prop, boolean missing) {
  2. Parameter parameter =
  3. prop.getParameters().getParameter(PARAM_OSAF_MISSING);
  4. if (missing) {
  5. if (parameter == null) {
  6. prop.getParameters().add(
  7. new XParameter(PARAM_OSAF_MISSING, VALUE_TRUE));
  8. }
  9. } else {
  10. if (parameter != null) {
  11. prop.getParameters().remove(parameter);
  12. }
  13. }
  14. }

代码示例来源:origin: 1and1/cosmo

  1. protected void setMissing(Property prop, boolean missing) {
  2. Parameter parameter =
  3. prop.getParameters().getParameter(PARAM_OSAF_MISSING);
  4. if (missing) {
  5. if (parameter == null) {
  6. prop.getParameters().add(
  7. new XParameter(PARAM_OSAF_MISSING, VALUE_TRUE));
  8. }
  9. } else {
  10. if (parameter != null) {
  11. prop.getParameters().remove(parameter);
  12. }
  13. }
  14. }

相关文章

XParameter类方法