public final class SpwlaWellTestInterval extends Object
NOTE: The file record can hold up to four different intervals having the same properties. Here, these are divided into separate instances.
Constructor and Description |
---|
SpwlaWellTestInterval(Double top,
Double base,
String perforatingMethod,
String phasing,
String chargeType,
String chargeWeight,
String shotDensity,
String unit,
boolean isGravelPack,
boolean isOtherCompletion)
Create a well test interval instance.
|
Modifier and Type | Method and Description |
---|---|
void |
addText(String text)
Add text associated with this well test interval.
|
Double |
getBase()
Get base depth of this well test interval.
|
String |
getChargeType()
Get charge type of this well test interval.
|
String |
getChargeWeight()
Get charge weight of this well test interval.
|
String |
getPerforatingMethod()
Get perforating method of this well test interval.
|
String |
getPhasing()
Get phasing of this well test interval.
|
String |
getShotDensity()
Get shot density of this well test interval.
|
String |
getText()
Return all texts associated with this well test interval as one compound element.
|
List<String> |
getTexts()
Get all texts associated with this well test interval.
|
Double |
getTop()
Get top depth of this well test interval.
|
String |
getUnit()
Return unit of this well test interval as per foot
(1/ft) or per meter (1/m).
|
boolean |
isGravelPack()
Return if this test interval is gravel pack or not.
|
boolean |
isOtherCompletion()
Return if this test interval is other completion or not.
|
String |
toString() |
public SpwlaWellTestInterval(Double top, Double base, String perforatingMethod, String phasing, String chargeType, String chargeWeight, String shotDensity, String unit, boolean isGravelPack, boolean isOtherCompletion)
top
- Top of interval. Null if unspecified.base
- Base of interval. Null if unspecified.perforatingMethod
- Perforating method. Null if unspecified.phasing
- Phasing. Null if unspecified.chargeType
- Charge type. Null if unspecified.chargeWeight
- Charge height. Null if unspecified.shotDensity
- Shot density. Null if unspecified.unit
- Unit. Null if unspecified.isGravelPack
- Is gravel pack?isOtherCompletion
- Is other completion?public Double getTop()
public Double getBase()
public String getPerforatingMethod()
public String getPhasing()
public String getChargeType()
public String getChargeWeight()
public String getShotDensity()
public String getUnit()
public boolean isGravelPack()
public boolean isOtherCompletion()
public void addText(String text)
text
- Text to add. Non-null.IllegalArgumentException
- If text is null.public List<String> getTexts()
public String getText()
Copyright © 2024 Petroware AS - https://petroware.no