com.trolltech.qt.core
Enum QUrl.ParsingMode

java.lang.Object
  extended by java.lang.Enum<QUrl.ParsingMode>
      extended by com.trolltech.qt.core.QUrl.ParsingMode
All Implemented Interfaces:
QtEnumerator, java.io.Serializable, java.lang.Comparable<QUrl.ParsingMode>
Enclosing class:
QUrl

public static enum QUrl.ParsingMode
extends java.lang.Enum<QUrl.ParsingMode>
implements QtEnumerator

The parsing mode controls the way QUrl parses strings.

In TolerantMode, the parser corrects the following invalid input:


Enum Constant Summary
StrictMode
          Only valid URLs are accepted.
TolerantMode
          QUrl will try to correct some common errors in URLs.
 
Method Summary
static QUrl.ParsingMode resolve(int value)
           
 int value()
           
static QUrl.ParsingMode valueOf(java.lang.String name)
          Returns the enum constant of this type with the specified name.
static QUrl.ParsingMode[] values()
          Returns an array containing the constants of this enum type, in the order they're declared.
 
Methods inherited from class java.lang.Enum
clone, compareTo, equals, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Enum Constant Detail

TolerantMode

public static final QUrl.ParsingMode TolerantMode

QUrl will try to correct some common errors in URLs. This mode is useful when processing URLs entered by users.


StrictMode

public static final QUrl.ParsingMode StrictMode

Only valid URLs are accepted. This mode is useful for general URL validation.

Method Detail

values

public static final QUrl.ParsingMode[] values()
Returns an array containing the constants of this enum type, in the order they're declared. This method may be used to iterate over the constants as follows:
for(QUrl.ParsingMode c : QUrl.ParsingMode.values())
        System.out.println(c);

Returns:
an array containing the constants of this enum type, in the order they're declared

valueOf

public static QUrl.ParsingMode valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Parameters:
name - the name of the enum constant to be returned.
Returns:
the enum constant with the specified name
Throws:
java.lang.IllegalArgumentException - if this enum type has no constant with the specified name

value

public int value()
Specified by:
value in interface QtEnumerator

resolve

public static QUrl.ParsingMode resolve(int value)