Enum MatchType

MatchType

ספירה של מידת ההתאמה לערך מחרוזת. התאמה של מחרוזת היא פעולה בוליאנית. בהינתן מחרוזת, מונח התאמה (מחרוזת) וסוג התאמה, פלט הפעולה יהיה true במקרים הבאים:

  1. אם סוג ההתאמה הוא 'מדויקת' ומונח ההתאמה שווה למחרוזת.
  2. אם סוג ההתאמה הוא PREFIX ומונח ההתאמה הוא קידומת של המחרוזת.
  3. אם סוג ההתאמה שווה לכולם ומונח ההתאמה הוא מחרוזת משנה של המחרוזת.

אפשר להשתמש בספירה הזו על ידי בקרה של מסנן מחרוזות כדי להחליט אילו שורות לסנן מחוץ לטבלת הנתונים. בהינתן עמודה שלפיה יתבצע הסינון, יש להשאיר רק את השורות שתואמות לערך שהוזן בתיבת הקלט של המסנן, באמצעות אחד מסוגי ההתאמה שלמעלה.

כדי לקרוא לטיפוסים בני מנייה (enum), צריך לקרוא למחלקה, לשם ולנכס ההורה שלהם. לדוגמה, Charts.MatchType.EXACT.

תכונות

נכסתיאורהתיאור
EXACTEnumהתאמה של ערכים מדויקים בלבד
PREFIXEnumתחיליות התאמה החל מתחילת הערך
ANYEnumהתאמה לכל מחרוזת משנה

שיטות

שיטהסוג הערך שמוחזרתיאור קצר
getName()Stringמחזירה את השם של סוג ההתאמה שבו יש להשתמש ב-JSON של האפשרויות.

תיעוד מפורט

getName()

מחזירה את השם של סוג ההתאמה שבו יש להשתמש ב-JSON של האפשרויות.

החזרות

String - שם הסוג.